【发布时间】:2016-03-01 19:51:32
【问题描述】:
我正在尝试在包含三个ToolbarGroup 组件的页面上实现工具栏:
<Toolbar>
<ToolbarGroup firstChild={true} float="left">
{prevButton}
</ToolbarGroup>
<ToolbarGroup>
{releaseBtn}
</ToolbarGroup>
<ToolbarGroup lastChild={true} float="right">
{nextButton}
</ToolbarGroup>
</Toolbar>
一般的想法是prevButton 应该一直渲染到工具栏的左侧(确实如此),nextButton 应该一直渲染到右侧(确实如此)......并且releaseBtn应该在工具栏上居中(目前没有发生)。
根据material-ui docs,centered={true} 似乎没有一些简单的设置-- 我该如何做到这一点?
我尝试手动将中间ToolbarGroup 的样式设置为margin: 0px auto,但这似乎没有帮助。
【问题讨论】:
-
你应该能够为中间添加一个 { margin: auto, width: (不管它需要是什么) } 作为样式道具来居中
-
AHA - 我确实需要设置宽度,但我还必须将
float: none设置为内联样式。谢谢!
标签: javascript reactjs material-ui