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

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

1 ответ

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

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

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

Недостатком этого подхода является то, что он потребует добавления дополнительных элементов в ваш HTML, а доступные представления все равно будут очень ограниченными.

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

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

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

Другие вопросы по тегам