如何获取材质UI按钮以对齐标签?没有道具可以直接更改按钮元素上的内联样式,我可以想象的唯一方法是添加一个类并编写一些像css>这样的粗css选择器。 div>按钮。
答案 0 :(得分:2)
您可以使用元素上的absolute
属性为标签labelStyle
定位。
这有效:
<RaisedButton
label="Primary"
primary={true}
lableStyle={{position: 'absolute',top: 0,left: -10}} />
编辑:使用更好的方法更新我的答案
在按钮上使用文字对齐:
<RaisedButton
style={{textAlign: 'left'}}
label="Primary"
primary={true}/>
在标签上使用float:
<RaisedButton
lableStyle={{float: 'left'}}
label="Primary"
primary={true}/>
答案 1 :(得分:0)
带有图标的按钮也有类似的问题。我通过证明内容来解决它:
<Button
startIcon={<AccountCircleIcon/>}
fullWidth={true}
style={{justifyContent: "flex-start"}}>
button text
</Button>