当前位置: 首页 > news >正文

北京城乡建设部网站做原创的网站

北京城乡建设部网站,做原创的网站,网络建设的流程网站,建设银行网站查询余额Switch开关#xff1a;根据需求可知#xff0c;Switch开关只有两种选择#xff0c;true或false。所以我们想到HTML的checkbox控件#xff0c;用它来做。  input idswitch typecheckbox classswitch /但是在浏览器中#xf…Switch开关根据需求可知Switch开关只有两种选择true或false。所以我们想到HTML的checkbox控件用它来做。   input idswitch typecheckbox classswitch /但是在浏览器中checkbox是有固定形状的对勾所以我们并不能直接修改checkbox的样式。那我们该修改一个什么东西的样式变成开关呢所以我们联想到 label 标签为什么呢因为label标签的for属性可以绑定表单控件点击label标签就相当于你点击了绑定的那个控件。 label forswitchtest/label废话不多说直接上完整代码   !DOCTYPE html htmlheadmeta charsetutf-8 /title/titlelink relstylesheet hrefcss/test.css //headbodydiv classswitch-containerinput idswitch typecheckbox classswitch /label forswitch onclicktest()/label/divscriptvar test function(){console.log(!document.getElementById(switch).checked ? 选中 : 未选中);}/script/body /html/*开关的大小*/ .switch-container {height: 15px;width: 30px; }/*设置checkbox不显示*/ .switch {display: none; }/*设置label标签为椭圆状*/ label {display: block;background-color: #EEEEEE;height: 100%;width: 100%;cursor: pointer;border-radius: 25px; }/*在label标签内容之前添加如下样式形成一个未选中状态*/ label:before {content: ;display: block;border-radius: 25px;height: 100%;width: 15px;background-color: white;opacity: 1;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.08);-webkit-transition: all 0.2s ease; }/*在label标签内容之后添加如下样式形成一个选中状态*/ label:after {position: relative;top: -15px;left: 15px;content: ;display: block;border-radius: 25px;height: 100%;width: 15px;background-color: white;opacity: 0;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.08);-webkit-transition: all 0.2s ease; }/* ~ 兄弟选择符。p~ul 位于 p 元素之后的所有 ul 元素 *//*选中后选中样式显示*/ #switch:checked~label:after {opacity: 1; }/*选中后未选中样式消失*/ #switch:checked~label:before {opacity: 0; }/*选中后label的背景色改变*/ #switch:checked~label {background-color: green; }如果你用了sass可以设置变量来改变你的开关的大小。 $switchHeight: 30px; $switchWidth: 60px; /*改变大小只需要改变这个两个的值后面会用到这两个值*/ .switch-container {height: $switchHeight;width: $switchWidth;margin-bottom: 5px;.switch {display: none;}label {display: block;background-color: #EEEEEE;height: 100%;width: 100%;cursor: pointer;border-radius: 25px;}label:before {content: ;display: block;border-radius: 25px;height: 100%;width: $switchHeight;background-color: white;opacity: 1;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.08);-ms-transition: all 0.2s ease; /* IE 9 */-moz-transition: all 0.2s ease; /* Firefox */-webkit-transition: all 0.2s ease;/* Safari and Chrome */-o-transition: all 0.2s ease; /* Opera */}label:after {position: relative;top: -$switchHeight;left: $switchHeight;content: ;display: block;border-radius: 25px;height: 100%;width: $switchHeight;background-color: white;opacity: 0;box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.08);-ms-transition: all 0.2s ease; /* IE 9 */-moz-transition: all 0.2s ease; /* Firefox */-webkit-transition: all 0.2s ease;/* Safari and Chrome */-o-transition: all 0.2s ease; /* Opera */}#switch:checked~label:after {opacity: 1;}#switch:checked~label:before {opacity: 0;}#switch:checked~label {background-color: green;} }
http://www.pierceye.com/news/268913/

相关文章:

  • html网站标题怎么做的国外免费推广平台有哪些
  • 网站制作com cn域名有什么区别网站制作哪家好
  • 平湖网站设计北京广告公司名录
  • 不良网站进入窗口免费正能量安全的南昌网站制作
  • 商品交换电子商务网站开发网站首页制作公司
  • wordpress全站备份建设网站和推广
  • 广州市官网网站建设哪家好上海营销型网站建设公司
  • 江山网站制作瑞安自适应网站建设
  • 生意网官方网站高端建设网站
  • 公司网站建设南宁腾讯企业邮箱登录入口手机版
  • 简历网站推荐做网站公司是干什么的
  • 网站备案率是什么会展相关app和网站的建设情况
  • 南京网站设计网站建设上海网站域名备案处
  • 做网站市场分析三视觉平面设计网
  • 网站建设中++模板企业网站部署计划
  • 房产部门成立网站wordpress站内搜索次数
  • 网站建设合同管辖地广州敏城建设工程有限公司网站
  • 班级网站主页设计模板购买网站域名空间
  • 做响应式网站最大宽度景观设计公司起名
  • 有小广告的网站适合40岁女人的培训班
  • html5网站建设有什么网站用名字做图片
  • 合肥珍岛公司做网站推广怎么样关键词排名优化如何
  • 做讲课ppt的网站郑州市建设局官方网站
  • 邢台集团网站建设报价免费推广网站有哪些
  • 龙华网站建设营销推广广东东莞区号
  • 徐汇网站开发培训企业建网站报价
  • 专业网站建设公司兴田德润信任高建设高端网站公司哪家好
  • 烟台网站建设优惠臻动传媒做网站怎么挣钱
  • 重庆网站建设mlfartwordpress4 中文
  • 永州建设企业网站阿里云 网站部署