Zac*_*own 3 css appbar center-align reactjs material-ui
我正在使用 Material-UI 构建一个 React 应用程序,但无法弄清楚如何将 3 个选项卡放在蓝色 AppBar 中。目前,它们都是左对齐的,例如:
https://i.imgur.com/MjQIuBl.png(还不能嵌入图片,抱歉)
这是我的代码:
<div>
{/* Tabs */}
<AppBar position="static" color="primary" style={{ position: 'fixed' }}>
<Tabs
fullWidth={true}
value={this.state.value}
onChange={this.handleChange}
indicatorColor="secondary"
>
<Tab label="Passenger" icon={Icons.seatIcon} component={Link} to="/passenger" />
<Tab label="Driver" icon={Icons.driverIcon} component={Link} to="/driver" />
<Tab label="Settings" icon={Icons.settingsIcon} component={Link} to="/settings" />
</Tabs>
</AppBar>
</div>
Run Code Online (Sandbox Code Playgroud)
我已经从类似的问题中尝试了许多不同的 CSS 属性,但还没有接近。谢谢你的帮助!
小智 13
尝试向 Tabs 组件添加“居中”,如下所示:
<div>
{/* Tabs */}
<AppBar position="static" color="primary" style={{ position: 'fixed' }}>
<Tabs
fullWidth={true}
value={this.state.value}
onChange={this.handleChange}
indicatorColor="secondary"
centered
>
<Tab label="Passenger" icon={Icons.seatIcon} component={Link} to="/passenger" />
<Tab label="Driver" icon={Icons.driverIcon} component={Link} to="/driver" />
<Tab label="Settings" icon={Icons.settingsIcon} component={Link} to="/settings" />
</Tabs>
</AppBar>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9186 次 |
| 最近记录: |