Не удается заставить фоновый цвет rgba () на выбранном элементе работать в Chrome - PullRequest
8 голосов
/ 10 января 2012

Chrome версии 16.0.912.75, работающий на Vista.

Я пытаюсь применить цвет фона rgba к отключенному элементу select с непрозрачностью 0,2.

Отлично работает в Firefox и Opera, но Chrome игнорирует непрозрачность и просто показывает плоский цвет. Я уже пробовал добавить -webkit-Appearance: нет. Это исправляет альфа-значение, но удаляет часть кнопки для элемента select из вида.

Кто-нибудь знает, как создать фон с альфа-значением, а не скрыть кнопку выбора?

http://jsfiddle.net/EMSmZ/9/ <== Я отредактировал это, чтобы подтвердить, что rgba иначе работает для цвета фона, но не для выбора. Эти два поля имеют разные прозрачности фона в Chrome, но выбор не делает. </p>


Все равно ничего, отправлено сообщение об ошибке: http://code.google.com/p/chromium/issues/detail?id=110437

Ответы [ 3 ]

3 голосов
/ 17 октября 2012

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

0 голосов
/ 21 сентября 2012

Я столкнулся с той же проблемой при разработке формы для клиента. Обходной путь, который я использовал, заключался в том, чтобы установить background-color в более светлую версию (#faebe7) любого базового цвета, который я хотел использовать, в данном случае красный, вместо использования rgba(255,0,0,0.4).

0 голосов
/ 11 января 2012

не работает, как в Chrome 16.0.912.75 м на XP.Если вы даете непрозрачность для инвалидов: .2;это изменяет непрозрачность всего элемента.Не уверен, какой эффект вы пытаетесь достичь, возможно, покажите некоторый контекст, чтобы помочь предложить решение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...