分享好友 教程首页 教程搜索 频道列表

前端实例之开关样式的单选

2021-06-30 13:162130
+关注28
核心提示:在写前端的时候 ,有很多时候需要美化原有的单选按钮,今天就来一个HTML:labelcla...

在写前端的时候 ,有很多时候需要美化原有的单选按钮,今天就来一个


HTML:

<label class="ui-switch">
	<input type="checkbox" name="post[invoice]" role="switch" value="1" class="js-change-show-hide js-open-invoice" data-toggle=".js-pay-invoice">
	<span class="switch">
		<span class="btn"></span>
	</span>
</label>


CSS:

.ui-switch{display: inline-block}
.ui-switch input{display: none}
.ui-switch .switch{position: relative; height: 22px; width: 44px; box-sizing: border-box; display: inline-block; vertical-align: middle; padding: 2px; border-radius: 11px; background: #e0e6ed; cursor: pointer; transition: background .2s}
.ui-switch .open{display: none}
.ui-switch .btn{height: 18px; width: 18px; position: absolute; left: 2px; top: 2px; border-radius: 10px; background: #fff; transition: left .2s}
.ui-switch input:checked+.switch{background: #2769dc}
.ui-switch input:checked+.switch .btn{left: 24px}
.ui-switch input:checked~.open{display: inline}
.ui-switch input:checked~.close{display: none}
.ui-switch .on{background: #2769dc}
.ui-switch .on .btn{left: 24px}


实例效果:

关时:


开时:

本文标签: #单选 #样式 #美化 #开关
整理员:小黑
免责声明:凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
生成海报
您可能在找更多

javascript怎么验证单选框为必选

    在前端开发中,使用JS进行判断选框为必选,没选提示用户必须选择

小黑 JavaScript教程2023-04-07

单选给id传值加class

    需用代码测试

小黑 JavaScript教程2022-03-21

在前端显示中修改单选默认样式变按钮

    如果我们想要在前端显示中修改单选默认样式变按钮,以下为修改实例效果如图:原样式新样式:如:HTML代码div

小黑 web前端开发2021-06-30

下一篇
我来说两句
抢沙发