更改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>

 

posted @ 2020-04-13 17:34  leo!  阅读(2479)  评论(0编辑  收藏  举报