码迷,mamicode.com
首页 > Web开发 > 详细

checkbox 背景图片 纯CSS处理办法

时间:2015-06-03 21:03:15      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:

CSS

 

 .table_container input[type="checkbox"] {
   background: #fff url(/img/blue.png);
   background: none;
   *background: none;
 }

 .table_container .checkbox {
  min-height: 20px;
  padding-left: -20px;
  position: relative;
}
.table_container input[type="checkbox"]:checked + label:before,
.table_container input[type="checkbox"]:not(:checked) + label:before {
  background: #fff url(/img/blue.png);
  content: " ";
  height: 20px;
  left: 0;
  position: absolute;
  width: 20px;
}
.table_container input[type="checkbox"]:checked + label:before {
  background-position: -22px 0;
}

.table_container input[type="checkbox"][disabled]:not(:checked) + label:before {
  background-position: -44px 0;
}
.table_container input[type="checkbox"][disabled]:checked + label:before {
  background-position: -66px 0;
}

HTML

<div class="checkbox">
                <input type="checkbox" name="table_cbox" id="table_cbox"  />
                <label for="table_cbox"></label>
            </div>

技术分享

checkbox 背景图片 纯CSS处理办法

标签:

原文地址:http://www.cnblogs.com/shenggen/p/4550081.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!