我try 设置复选框背景 colored颜色 的样式,但它不会改变我所做的任何事情.我用的是 firefox 29的最新版本.

CSS中是否有一些规则更改,或者可能在浏览器中?

CSS:

input[type="checkbox"] {
    background: #990000;    
}

.chk {
   background-color: #990000;  

}

这是一个演示http://jsfiddle.net/6KXRg/

推荐答案

复选框无法设置样式.你需要一个第三方的js插件,有很多可用的.

如果您想自己做这件事,基本上需要隐藏复选框、创建一个元素并根据需要设置样式,然后将其Click事件绑定到两个函数,一个用于更改其外观,另一个用于激活CheckBox的Click事件.

当try 设置下拉 Select 元素上的小向下箭头的样式时,也会出现同样的问题.

Css相关问答推荐

为什么我的CSS关键帧动画在循环之间稍微暂停?

为什么我不能编辑垫按钮填充?

如何为垫子制作圆角- Select 所有角点上的下拉列表

搜索栏突出显示角形HTML中的Mat-Form-field输入框的焦点

我应该在哪里放置expo /Reaction本地项目的CSS重置文件?

如何在CSS中创建水平/垂直对称的虚线边框?

在最小和最大视口之间时具有固定值的 CSS 钳位

CSS 不要 Select 包含混合内容的 div 中的第一个元素

.SVG 文件对象在锚标签下可点击

为什么左浮动上的清除:左也会影响右浮动,以及如何避免它

CSS背景位置从顶部的给定像素开始?

使用 MUI 动态绘制多个边框

AngularJS Graphs & Charts - 实线和虚线的混合

基于类的 CSS Select 器

Rails 7引擎如何使未编译的样式表可用于托管应用程序?

如何使单选按钮看起来像切换按钮

如何创建一个与 Bootstrap 3 配合得很好的粘性页脚

媒体查询以错误的宽度触发

如何在没有填充区域的情况下背景化 div

如何在 React 应用程序中使用 CSS 模块应用全局样式?