有关label标签的学习总结

今天接触了一个更改点击按钮的问题,运用的只是点是 input 属性下的radio单选框,已知此单选框只能改变大小,无法改变样式,那么该怎么做呢?这里就要用到了label标签,之前接触过,但是没觉得有太大的作用,直到这里用到了后才知道其神奇的作用和效果,哈哈 ,暴露了我的小白属性。代码如下

 <style>
        label{
            display:inline-block;
            width:15px;
            height: 15px;
            background: url(../c2.jpg) no-repeat;
            padding-left:20px;
        }
        input{
            display: none;
        }
        input:checked+label{
            background: url(../c1.jpg) no-repeat;
        }
        .but{
            display: none;
        }

    </style>
</head>
<body>
    <input type="radio" id="aa" name="bb" >
    <label for="aa">是</label>
     
    <input type="radio" name="bb" id="cc">
    <label for="cc">否</label>
    <input class="but" type="radio">
    
</body>
</html>
  • 效果如下
    在这里插入图片描述
    进而我又知道了另一个知识点,那就是display:none;其属性为元素隐藏后不占位,然后在网上了解到还又另一个为hidden的隐藏方式,但是现在我没接触过,后续深入了解,此微博只是想记录一些自己新学到或者了解的新知识,养成一个好习惯,方便以后复习,让自己更加专业,更加厉害 ,哈哈!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值