更改antd radio样式 竖排显示


antd 的Radio单选框 默认是左侧显示按钮右侧显示文字,新的需求是按钮在上方,文字在按钮下方显示.

api上也没有找到修改样式的方法,就自己替换了样式,


const radioStyle ={
display:'flex', flexFlow:'column', alignItems:'center', }

在父元素 RadioGroup上设置style display:'flex',子元素用自定义的样式替换就好了

<RadioGroup style={{display:'flex'}}>
    <Radio style={radioStyle} value={1}>
          Option A
    </Radio>
</RadioGroup>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM