首页 > Web开发 > 详细

利用CSS3选择器定制checkbox和radio

时间:2015-07-01 13:59:21      阅读:212      评论:0      收藏:0      [点我收藏+]

之前在一个项目中需要定制checkbox,于是呼用图片模拟了一下,之后发现个更好用的方法(*因为兼容问题 在移动开发中用用就好)

效果:

 实现代码:

<style type="text/css">
    * { padding:0; margin:0;}
    #text { width:260px; margin:0 0 0 20px; padding:6px; border:4px solid #FC9; font-size:12px; color:white;}
    #text label { display:inline-block; margin:0 10px 0 0;} 
    #text span { display:inline-block; cursor:pointer; width:24px; line-height:24px; border-radius:15px; text-align:center; background:#ccc;}
    #text input { display:none;}
    #text label input:checked + span { background:#F96;}
</style>
<div id="text">
    <label>
        <input type="radio" value="1" name="muber" />
        <span>1</span>
    </label>
    <label>
        <input type="radio" value="2" name="muber" />
        <span>2</span>
    </label>
    <label>
        <input type="radio" value="3" name="muber" />
        <span>3</span>
    </label>
    <label>
        <input type="radio" value="4" name="muber" />
        <span>4</span>
    </label>
    <label>
        <input type="radio" value="5" name="muber" />
        <span>5</span>
    </label>
    <label>
        <input type="radio" value="6" name="muber" />
        <span>6</span>
    </label>
    <label>
        <input type="radio" value="7" name="muber" />
        <span>7</span>
    </label>
</div>

 

利用CSS3选择器定制checkbox和radio

原文:http://www.cnblogs.com/lilixing/p/4612919.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!