您现在的位置是:网站首页> 编程资料编程资料

使用CSS3编写类似iOS中的复选框及带开关的按钮纯CSS3代码实现switch滑动开关按钮效果 纯css实现一款仿ios7的switches开关按钮一款非常酷的CSS3 3D左右滑动开关按钮CSS3实现的滑杆开关切换按钮动画非常酷的CSS33D发光开关切换按钮CSS开关按钮样式详解

2023-10-22 323人已围观

简介 这篇文章主要介绍了使用CSS3编写类似iOS中的复选框及带开关的按钮,需要的朋友可以参考下

checkbox多选

最近写了一个适合移动端的checkbox,如图:
2016411114913458.png (812×522)

ps:中间的勾勾是iconfont,iOS风格的。

具体的HTML:

XML/HTML Code复制内容到剪贴板
  1. <div class="mui-checkbox-con">  
  2.     <label>  
  3.         <input class="mui-checkbox" type="checkbox">默认未选中label>  
  4. div>  
  5. <div class="mui-checkbox-con">  
  6.     <label>  
  7.         <input class="mui-checkbox" type="checkbox" checked>默认选中label>  
  8. div>  
  9. <div class="mui-checkbox-con">  
  10.     <label>  
  11.         <input class="mui-checkbox checkbox-orange" type="checkbox" checked>橘黄色 checkbox-orangelabel>  
  12. div>  
  13. <div class="mui-checkbox-con">  
  14.     <label>  
  15.         <input class="mui-checkbox checkbox-green" type="checkbox" checked>绿色 checkbox-greenlabel>  
  16. div>  
  17. <div class="mui-checkbox-con">  
  18.     <label>  
  19.         <input class="mui-checkbox" type="checkbox" disabled>禁用label>  
  20. div>  

CSS代码(SCSS导出的,排版有些奇怪):

CSS Code复制内容到剪贴板
  1. .mui-checkbox {   
  2.   -webkit-appearance: none;   
  3.   positionrelative;   
  4.   width25px;   
  5.   height25px;   
  6.   margin-right10px;   
  7.   background-color#FFFFFF;   
  8.   bordersolid 1px #d9d9d9;   
  9.   border-top-left-radius: 20px;   
  10.   border-top-rightright-radius: 20px;   
  11.   border-bottom-left-radius: 20px;   
  12.   border-bottom-rightright-radius: 20px;   
  13.   background-clippadding-box;   
  14.   displayinline-block; }   
  15.   .mui-checkbox:focus {   
  16.     outline: 0 none;   
  17.     outline-offset: -2px; }   
  18.   .mui-checkbox:checked {   
  19.     background-color#18b4ed;   
  20.     bordersolid 1px #FFFFFF; }   
  21.    

相关内容

-六神源码网