Element-Cascader 级联选择器check-strictly为true时,单选区域的优化
案例背景:使用vue和element-ui做后台管理页面,实现的是省市区的三级联动,选择区域。问题:使用单选选择任意一级选项使用此属性时 :props="{ checkStrictly: true }"时,默认的选择区域只有radio一个小圆圈,点击选项文字无效的。解决方案:分析页面上渲染出来的element组件结构,找到对应的类名。进行样式的覆盖。关于如何修改框架样式问题,可以看我之前的文章.e
·
案例背景:
使用vue和element-ui做后台管理页面,实现的是省市区的三级联动,选择区域。
问题:使用单选选择任意一级选项使用此属性时 :props="{ checkStrictly: true }"时,默认的选择区域只有radio一个小圆圈,点击选项文字无效的。
解决方案:
分析页面上渲染出来的element组件结构,找到对应的类名。进行样式的覆盖。关于如何修改框架样式问题,可以看我之前的文章
.el-cascader-menu .el-radio {
display: table;
vertical-align: middle;
width: 90%;
height: 100%;
position: absolute;
box-sizing: border-box;
margin-left:-20px;
padding-left:10px;
}
.el-cascader-menu .el-radio .el-radio__input {
display: table-cell;
vertical-align: middle;
}
更多推荐
已为社区贡献2条内容
所有评论(0)