如何在Chrome中更改HTML表单控件中的默认强蓝色?

如何在Chrome中更改HTML表单控件中的默认强蓝色?,html,css,google-chrome,input,defaultstyleddocument,Html,Css,Google Chrome,Input,Defaultstyleddocument,除了使用第三个css库来更改输入元素的默认蓝色样式外,还有其他解决方法吗?更新后,复杂界面的外观恰好完全不一致……我不认为复选框或类似输入的外观可以通过CSS改变,因为它们是浏览器界面的一部分。那你能做什么呢 正如您所建议的,CSS库是一种解决方案 如果只是您不喜欢的蓝色的亮度,另一种方法是在每个复选框上放置另一个元素,降低不透明度(adiv具有绝对位置和白色填充可能是一种解决方案) 这种方法的缺点是需要在HTML中添加额外的元素,可用的外观仍然非常有限 我建议您使用CSS创建自己的复选框–实际


除了使用第三个css库来更改输入元素的默认蓝色样式外,还有其他解决方法吗?更新后,复杂界面的外观恰好完全不一致……

我不认为复选框或类似输入的外观可以通过CSS改变,因为它们是浏览器界面的一部分。那你能做什么呢

正如您所建议的,CSS库是一种解决方案

如果只是您不喜欢的蓝色的亮度,另一种方法是在每个复选框上放置另一个元素,降低不透明度(a
div
具有绝对位置和白色填充可能是一种解决方案)

这种方法的缺点是需要在HTML中添加额外的元素,可用的外观仍然非常有限

我建议您使用CSS创建自己的复选框–实际上并不难,复选框输入元素可以保持现在的背景

我认为这对你可能很有用。也许需要多做一点工作,但还有一个额外的优势,那就是你的复选框等,不仅在chrome浏览器中,而且在每个浏览器中,看起来都和你想要的一模一样


很抱歉,我无法提供一个简单的解决方案,但我希望它能有所帮助

好吧,这是目前为止我看到的唯一的解决方法,谢谢,也许你是对的-谁知道它将如何改变不仅仅是复选框。。。。但是所有的输入元素。“选择”元素的选项高亮显示为蓝色。日期和时间输入为蓝色。这个蓝色的是。。。grrrr!