自定義element-ui的radio選擇框樣式


樣式需求:

 

 未完成樣式:

 

 問題:選中的radio樣式邊框未完成,對其進行修改,沒有效果

HTML代碼:

<div class="form-text"><span>防護區域:</span></div>
<div class="form-right">
    <el-radio v-model="radio" label="1">A</el-radio>
    <el-radio v-model="radio" label="2">B</el-radio>
    <el-radio v-model="radio" label="3">C</el-radio>
</div>
                    

CSS代碼:

.el-radio{
  ::v-deep.el-radio__inner{
    width: 30px;
    height: 30px;
    border: 2px solid #A7A889;
    background-color: transparent;
    &::after{
      width: 16px;
      height: 16px;
      background: linear-gradient(0deg, #DD2E9B 0%, #F47039 99%);
    }
  }
  ::v-deep.el-radio__label{
    font-size: 30px;
    color: #FFFFFF;
  }
}

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM