除了使用第3个css库来更改输入元素的默认锐蓝样式之外,是否还有其他解决方法?在这样的更新之后,复杂界面的外观恰好是完全不一致的。
发布于 2020-05-29 04:28:43
我不认为复选框或类似输入的外观可以通过CSS进行更改,因为它们是浏览器界面的一部分。那么你能做什么呢?
正如您已经建议的,CSS库是一种解决方案。
如果只是你不喜欢的蓝色的亮度,另一种选择是在每个复选框上放置另一个元素,降低不透明度(一个具有绝对位置和白色填充的div
可以是一个解决方案)。
这种方法的缺点是需要向HTML中添加额外的元素,而且可用外观仍然非常有限。
我建议您使用CSS创建自己的复选框-实际上并不是那么困难,并且checkbox输入元素可以保持它们现在在后台的状态。
我认为w3schools上的this tutorial可能对您非常有用。也许需要更多的工作,但额外的好处是你的复选框等看起来完全像你想要的那样,不仅仅是在chrome中,而是在每个浏览器中。
很抱歉,我不能提供一个简单的解决方案,但我希望它能有所帮助!
https://stackoverflow.com/questions/62073709
复制相似问题