Element-Ui组件 单选框(Radio) 修改点击激活时的文本颜色,填充色和边框色

时间:2025-05-15 09:18:42
<style lang="scss" scoped> //修改单选的颜色 /deep/ { .el-radio { //添加边框 border: 1px solid rgb(207, 204, 204); //选中时边框的颜色 &.is-checked { border: 1px solid #28d4c1 !important; } //鼠标滑过改变字体和小圆圈边框的样式 &:hover { border-color: #28d4c1 !important; color: #28d4c1 !important; //鼠标滑过时小圆点边框显示 .el-radio__inner { border-color: #28d4c1; } } .el-radio__input { margin-bottom: px(5); //选中时的样式 &.is-checked { .el-radio__inner { //选中时小圆圈的的颜色 background-color: #28d4c1; border-color: #28d4c1; } + .el-radio__label { //选中时字体的颜色 color: #28d4c1 !important; } } .el-radio__inner { // 鼠标滑过小圆点时的样式 &:hover { border-color: #28d4c1; } } } } } </style>