首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Background-color on复选框不设置颜色

Background-color on复选框不设置颜色
EN

Stack Overflow用户
提问于 2021-11-12 12:19:49
回答 2查看 35关注 0票数 1

我有一台<input type="checkbox" />

我已经设法设置了边框颜色之类的东西,但是我似乎不能设置背景颜色。它就一直是白色的。

谁能提供一个解决方案,我一直在这个网站和其他网站上寻找答案,但没有找到工作。这是将使用边缘浏览器的内部应用程序。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-11-12 12:24:01

它可能会被浏览器的默认设置覆盖。您是否尝试过在background-color选项中添加!important

如果这不起作用,appearance: none;可能会有帮助,但它会完全删除输入的默认样式,因此您将不得不样式化所有的东西,如:checked标记等。

E:如果你只想在检查输入后改变背景颜色,你可以使用accent-color (https://developer.mozilla.org/en-US/docs/Web/CSS/accent-color)

票数 0
EN

Stack Overflow用户

发布于 2021-11-12 12:24:36

我不确定这是否有效,但您可以为输入指定一个类名,并尝试使用: sure和:after sudo选择器,例如

“.yourclassname:checked:after,.yourclassname:checked:before”

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69942855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档