无论如何改变复选框的背景颜色?

时间:2013-10-23 19:42:44

标签: jquery html jquery-ui css3 jquery-plugins

我想更改Checkbox的内部背景颜色我是指白色方块 我搜索得太多,但文章的大部分只是说创建div并更改div的背景颜色,但这种方法不会改变白色方块。

3 个答案:

答案 0 :(得分:2)

复选框(也是收音机和选择)与其他H​​TML元素不同。它们与作为操作系统一部分的标准控件紧密相关。你无法控制它们的渲染方式。

JavaScript-based alternative个(甚至一些clever CSS hacks使用叠加层)但控件本身无法按照您想要的方式设置样式。

答案 1 :(得分:0)

大多数浏览器使用底层操作系统的本机复选框样式。我会使用HTML / CSS / JS创建一个自定义复选框,您可以根据需要设置样式。

答案 2 :(得分:0)

这是一个非常常见的问题,因为复选框不是典型的HTML元素。这是一个非常好的answer。知道你的问题并非没有解决方案,它不像“标准”CSS3那么容易。这是一个很好的tool来生成没有javascript的checbox。