gpt4 book ai didi

material-ui - 将material-ui标签定位到左侧并左对齐

转载 作者:行者123 更新时间:2023-12-04 02:34:36 28 4
gpt4 key购买 nike

我正在使用 material-ui.com 提供的单选按钮组件并设置了 labelPlacement="start" .这已将标签放在左侧,但我也希望标签左对齐,同时将单选按钮留在右侧。

<RadioGroup
name="switching"
value="switching"
onChange={this.handleEstablishingChange.bind(this)}
>
<FormControlLabel value="switching" control={<Radio />} labelPlacement="start" label={this.props.lang().justswitching} />
<hr />
<FormControlLabel value="new_source" control={<Radio />} labelPlacement="start" label={this.props.lang().newsource} />
</RadioGroup>

enter image description here

最佳答案

Problem



在查看 css Material -UI 后添加通过 startlabelPlacement Prop ,它赋予属性(property)
flex-direction: row-reverse;

所以预计元素从末端(水平)开始。

Solution



它的解决方法是,添加一个属性
justifyContent: 'space-between';

labelPlacementStart类(class)。
     <FormControlLabel
value="new_source"
control={<Radio />}
labelPlacement="start"
label={"World"}
classes={{
labelPlacementStart: classes.labelPlacementStart
}}
/>

const STYLES = theme => createStyles({
labelPlacementStart: {
justifyContent: 'space-between'
}
})

enter image description here

Look at this codesandbox

关于material-ui - 将material-ui标签定位到左侧并左对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56812652/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com