Как изменить сильный синий цвет по умолчанию в элементах управления формой HTML в Chrome? - PullRequest
2 голосов
/ 28 мая 2020

enter image description here

Есть ли какое-либо обходное решение, кроме использования 3-х css библиотек, для изменения по умолчанию резкого синего стиля входных элементов? После такого обновления внешний вид сложных интерфейсов оказался совершенно несовместимым ...

1 Ответ

2 голосов
/ 28 мая 2020

Я не думаю, что способ отображения флажка или подобных полей ввода можно изменить с помощью CSS, потому что они являются частью интерфейса браузера. Итак, что бы вы могли сделать?

CSS библиотеки - это решение, как вы уже предложили.

Если бы вам не нравилась только яркость синего цвета, альтернатива может заключаться в наложении другого элемента поверх каждого флажка с уменьшенной непрозрачностью (решением может быть div с абсолютным положением и белой заливкой). элементы к вашему HTML, и доступные внешние виды по-прежнему будут очень ограничены.

Я бы рекомендовал создать свои собственные флажки с CSS - на самом деле это не так уж сложно, и элементы ввода флажка могут оставаться поскольку они теперь находятся в фоновом режиме.

Я думаю, что этот учебник по w3schools может быть вам весьма полезен. Может быть, немного больше работы, но с дополнительным преимуществом, что ваши флажки и c. выглядят именно так, как вы хотите, не только в chrome, но и в каждом браузере.

Извините, я не смог предложить одно простое решение, но надеюсь, что это немного помогло!

...