Ich benutze Reagieren Router, um zu verschiedenen Routen in meiner Anwendung in Sidebar navigieren. Ich verwende Inline-Styling, um auf alle Designs zu reagieren. Außerdem verwende ich flexbox, um Design zu erreichen. Ich bin neu im Flex und habe das Konzept für das Styling nicht komplett verstanden. Dies ist im Grunde, was ich machen möchte: Reagieren: Flexbox mit Inline-Stilen mit Reagieren Router
app.jsx
render() {
const styles = {
container: {
display: 'flex',
height: '100%'
},
sidebar: {
container: {
backgroundColor: 'blue'
}
},
header : {
width: '100%'
}
};
return (
<div style={styles.container}>
<Sidebar style={styles.sidebar} links={sidebarLinks} />
<Header />
{this.props.children}
<Footer />
</div>
);
}
Vielen Dank im Voraus!
Dies funktioniert nicht, wenn Sie einen kleinen Hauptinhalt (sagen wir 200px) haben. Dann geht die Fußzeile nach oben anstatt unten zu bleiben. –