Kri*_* MP 11 reactjs material-design material-ui
如何使BottomNavigation
组件粘?为什么它默认不粘?
Jul*_*ont 20
您可以BottomNavigation
使用以下CSS粘贴到屏幕底部:
const styles = {
stickToBottom: {
width: '100%',
position: 'fixed',
bottom: 0,
},
};
Run Code Online (Sandbox Code Playgroud)
然后将其应用于您的BottomNavigation
组件:
<BottomNavigation className={classes.stickToBottom}>
Run Code Online (Sandbox Code Playgroud)
您应该知道这position: 'fixed'
将导致底部导航组件覆盖您的内容(类似地,AppBar
如果您不使用保证金,粘贴到屏幕顶部也会覆盖内容).您需要提供一种marginBottom
或其他类型的填充,以确保不隐藏任何内容.
您还可以使用其他一些position
选项,例如sticky
或absolute
.但是,根据我的经验,fixed
最符合您需求的选项.
归档时间: |
|
查看次数: |
5706 次 |
最近记录: |