html checkbox样式美化
反正我觉得这个够用了 很好看 哈哈~~~~
思路:使用label结合checkbox,背景图片进行美化。
原理:
1. for 属性规定 label 与哪个表单元素绑定,显式绑定和隐式绑定,均可实现checkbox的选用与取消效果,具体见: 标签的 for 属性
编码实现:
这里我们通过隐藏默认的checkbox,添加一个行内元素span并控制span在checkbox不同状态下的样式即可。
1.html:
<label class="my_protocol"><input class="input_agreement_protocol" type="checkbox" /><span></span>
</label>
- css:
/*隐藏掉我们模型的checkbox*/.my_protocol .input_agreement_protocol {appearance: none;-webkit-appearance: none;outline: none;display: none;}/*未选中时*/ .my_protocol .input_agreement_protocol+span {width: 16px;height: 16px;background-color: red;display: inline-block;background: url(../../Images/TalentsRegister/icon_checkbox.png) no-repeat;background-position-x: 0px;background-position-y: -25px;position: relative;top: 3px;}/*选中checkbox时,修改背景图片的位置*/ .my_protocol .input_agreement_protocol:checked+span {background-position: 0 0px}
效果图
demo 图片:
感谢分享https://www.cnblogs.com/u-drive/p/7888155.html
html checkbox样式美化相关推荐
- html5复选框样式,11种炫酷CSS3复选框checkbox样式美化效果
这是一款效果非常酷的CSS3复选框checkbox样式美化效果.该复选框美化效果共有11种.默认的复选框的样式十分不好看,该效果将复选框加一美化,带上了一些动画效果,其中一些制作为滑动按钮的样式. 使 ...
- input checkbox样式美化
input checkbox样式美化 最近在学校做自己的学习实践项目中,用到了checkbox,想实现的是,在登陆界面的中的那个记住我的选框.我们都知道,原生的checkbox样式不能满足咱们的需求. ...
- 微信小程序checkbox样式美化
微信小程序checkbox默认默认样式显得非常不美观,需对其进行样式美化, 样式美化后的结果: 代码如下: html: <checkbox-group data-id="{{item. ...
- html表单复选框样式,美化表单——自定义checkbox和radio样式
如果你对本站比较观注的话,应该很清楚,前面就有这方面的介绍.因为大家都知道表单中的部分元素如果单单使用CSS是没办法完成的,所以最近花全力在学习这方面的制作.在本站有关于这样制作有好几个教程了,比如说 ...
- 自定义css样式美化博客园
写在前面 csdn的markdown放到博客园里感觉风格迥异,所以还是找个好点的css吧,css这个我没有深入了解,拼凑了一个css.对于有python代码,而且需要自动生成目录的博文很有帮助,其他的 ...
- android自定义checkbox样式,自定义CheckBox样式
阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android 本篇文章主要介绍 Android 开发中的部分知识点,通过阅读本篇文章,您将收获以下内容: 自定义样式 自定义选择器效果 自定义素材 ...
- 关于无法修改CheckBox样式的解决方案
关于无法修改CheckBox样式的解决方案 参考文章: (1)关于无法修改CheckBox样式的解决方案 (2)https://www.cnblogs.com/yangjf/archive/2012/ ...
- 通过CSS修改checkbox样式(利用label的for属性进行焦点传递)
需求背景: 在页面设计时,常常会用到input复选框.如果用到一些前端框架的话,一般复选框的样式都可以满足需要:但是对于未使用前端框架,直接原生的话样式可能满足不了项目需要,因此我们需要修改复选框的样 ...
- 【uni-app】深度作用选择器解决修改checkbox样式无效问题
uni-app表单多项选择器需要使用内置组件checkbox,具体使用见官网链接,如下: checkbox - uni-app官网 (dcloud.io) 官方给出h5端的默认样式是这样的: 现在 ...
最新文章
- mac14.5 mojave安装错误
- REM重复制造MFBF功能
- 虚拟桌面启动后自动全屏
- SAP Fiori里Contact Support的按钮渲染逻辑
- Javascript构造函数的继承
- 什么是 N+1 问题,以及如何解决 Laravel 的 N+1 问题?
- python tkinter画笑脸_tkinter绘制红绿灯图案
- android windowsoftinputmode 状态栏冲突,android:windowSoftInputMode属性
- 吴恩达都在做的AI农业到底有什么魔力?
- Using platform encoding (UTF-8 actually) to copy
- 如何使用.NET配置文件
- JScrollPane恢复正常滚动量
- 这本书会是你在算法分析道路上最好的养料
- 批处理 bat for 详解
- 四旋翼飞行器结构和原理
- c语言按一个按钮弹出窗口,实现点击按钮,弹出输入框的内容
- windows打开linux的vmdk,如何在VirtualBox中打开VMDK文件
- Cisco Vlan trunk
- 【03项目立项管理】【背诵版】
- 找工作神器,提取各大网站有效的招聘信息(前程无忧、智联招聘、猎聘网)...