首页 > 开发 > CSS > 正文

使用CSS3编写类似iOS中的复选框及带开关的按钮

2024-07-11 08:33:07
字体:
来源:转载
供稿:网友

checkbox多选

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

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

具体的HTML:

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

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

CSS Code复制内容到剪贴板
  1. .mui-checkbox {      -webkit-appearance: none;   
  2.   position: relative;      width: 25px;   
  3.   height: 25px;      margin-right: 10px;   
  4.   background-color: #FFFFFF;      border: solid 1px #d9d9d9;   
  5.   border-top-left-radius: 20px;      border-top-rightright-radius: 20px;   
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表