为了账号安全,请及时绑定邮箱和手机立即绑定

checkbox选中之后怎么改变背景颜色

checkbox选中之后怎么改变背景颜色

白猪掌柜的 2019-03-13 17:19:26
UI设计的,必须要这么做,点击之后右边的哪个小红点,还有小红圈怎么写?
查看完整描述

4 回答

?
北方的郎n_n

TA贡献1条经验 获得超0个赞

.cconte div input[type='checkbox']{

    position: absolute;

    left:-0.2rem;

    top: .1rem;

    -webkit-appearance: none; 

    appearance:none;

    -moz-appearance:none; 

    display: block;

    width: .16rem;

    height: .16rem;

    border:1px solid #B5B5B5;

    outline: none;

    border-radius: 2px;

}

.cconte div input[type='checkbox']:checked{

    background: url(/crm/images/icon/866.png) no-repeat center /cover;

    border:none;

}


查看完整回答
反对 回复 2021-10-20
?
翻翻过去那场雪

TA贡献2065条经验 获得超13个赞

一般组件是使用了背景图片,你可以审查元素的时候看到,然后单独加class,在class下面修改背景图片


查看完整回答
反对 回复 2019-04-08
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

<span><div></div></span>&nbsp;<a href="#">男</a>




     &nbsp;<span><div></div></span>&nbsp;<a href="#">女</a>


        <script>

            

    window.onload = function(){

       

       var divs = document.getElementsByTagName("div"),

           spans = document.getElementsByTagName("span");


       

       for(var i = 0 ; i < divs.length ; i++){

          

          spans[i].index = i;


          

          spans[i].onclick = function(){

              

          

          divs[this.index].style.background = "red";



          }



       }






    }

简单写了一个 ,可以做参考下。


查看完整回答
反对 回复 2019-04-08
  • 4 回答
  • 0 关注
  • 3896 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信