修改checkbox样式
来源:互联网 发布:爱淘宝怎么卸载 编辑:程序博客网 时间:2024/05/17 22:27
效果如下:
点击之后:
代码如下:
<span style="font-size:14px;"><!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>testCheck</title> <style type="text/css"> input[type=checkbox] { position: relative; width: 10px; height: 1px; } input[type=checkbox]::before{ content:''; position: absolute; top: 0; left: 0; width: 22px; height: 22px; line-height:22px; text-align: center; color:white; font-size:16px; background-color:#999; border-radius: 4px; } input[type=checkbox]:checked::before { color:white; background-color:red; content: '中'; } </style></head><body><input type="checkbox"/></body></html></span>
稍微解释一下:
其实checkbox的样式还是浏览器的原始样式,只是它的大小和位置改了一下,然后在它的上面(::before)重画了一个假象。
-------------------------------------------------------------------- 以下为 2017/1/17 更新 --------------------------------------------------------------------
预备素材:
两张图片,分别为正常状态和选中状态的样式。
效果如下:
点击之后:
代码如下:
<html> <head> <meta charset="UTF-8"> <title>testCheck</title> <style type="text/css"> input[type=checkbox] { position: relative; } input[type=checkbox]::before{ content:''; position: absolute; width: 18px; height: 18px; background: url("check.png") no-repeat; } input[type=checkbox]:checked::before { background: url("checked.png") no-repeat; content: ''; } </style> </head> <body> <input id="test" type="checkbox"/></body></html>
测试是否可用:
可以通过 document.getElementById('test').checked 来判断该复选框是否被选中
0 0
- android修改checkbox样式
- 修改checkbox的样式
- 修改checkbox样式
- radio、checkbox样式修改
- CheckBox样式修改
- android--笔记--修改CheckBox样式
- html修改radio、checkbox样式
- 用iconfont修改checkbox样式
- 修改radio和checkbox的样式
- checkbox 修改其中一个checked 的样式
- android代码中修改Checkbox的样式
- HTML复选框checkbox默认样式修改
- 修改 input[type=checkbox] 默认样式
- 修改radio和checkbox的默认样式
- radio和checkbox样式的修改
- 使用label标签,修改checkbox默认样式
- Checkbox 样式
- checkbox样式
- 51nod 1051【基础】
- 深度学习资料一
- libGDX开发环境搭建-Android Studio 最新版
- 欢迎使用CSDN-markdown编辑器
- Leetcode||16.3Sum Closest
- 修改checkbox样式
- 【hdu 2594】Simpsons’ Hidden Talents(kmp)
- 面向切面编程
- 第八周项目2-建立链串的算法库
- OpenCV一次配置Debug和Release,反复使用的方法
- unity3d单例模式总结
- Struts2的method{1}用法
- 论文写作 之 Related work
- 洛谷 2258