Ich habe versucht, eine feste Kopfzeile (in diesem Fall eine Symbolleiste) innerhalb einer LeftNav zu erstellen, so dass die Toolbar bei der LeftNav in seiner Position bleibt. Aber die Anwendung von postion: 'fixed'
auf die Toolbar scheint in LeftNav nicht zu funktionieren. Wenn der Inhalt in LeftNav mehr als die Fensterhöhe beträgt, scrollt der gesamte LeftNav, einschließlich der oberen Symbolleiste mit der Position fixed
. Hat jemand herausgefunden, wie man ein Fixed-Position-Element in einem LeftNav erstellt? Hierfixed header innerhalb von material-ui LeftNav
ist der Code als Referenz:
...
const toolBarStyle = {
position: 'fixed',
top: 0,
};
return (
<LeftNav
open={open}
docked={false}
onRequestChange={onRequestChange}
>
<Toolbar style={toolBarStyle}> />
{this.props.children} // children could be a lot of content
</LeftNav>
);
...
try 'position: fixed;' –
Sorry, es ist ein Tippfehler. Ich meinte wirklich "fest", nicht "absolut". Ich habe es in der Frage korrigiert. – realbug