CSS цвет фона игнорируется - PullRequest
       19

CSS цвет фона игнорируется

0 голосов
/ 03 ноября 2011

Я пытаюсь создать стильный пользовательский стиль для всех страниц на www.livejournal.com.Я хочу стилизовать текст и выбрать поля ввода типа с определенным цветом фона, но цвет bg не устанавливается на все поля ввода, даже если color установлен.Некоторые поля остаются белыми.

Когда я проверяю их с помощью Firebug, он говорит, что цвет bg вычисленного CSS - это цвет, который я указал (не белый!).

Код, который я используюis

input[type*=text], select { 
-moz-border-radius: 0px!important; border-radius: 0px!important;
border-color: #626363!important; border-color: rgba(255,255,255,0.06)!important; 
color: #aaa!important; background: #3A4756!important; 
font: 11px lucida grande, segoe ui, calibri, arial, sans-serif!important; }
#SearchText { background: #3A4756!important; }

#SearchText - идентификатор одного конкретного проблемного элемента.color: #aaa!important; применяется ко всем этим элементам, где цвет bg игнорируется, и, опять же, большинство других полей ввода имеют правильный стиль.

Почему это может происходить, и есть ли обходной путь?

обновление: я попытался изменить селектор на input[type="text"] и попытался поставить пробел перед !important;.

Я также поместил свой код стиля в скрипку сВесь источник www.livejournal.com вставлен в поле html.В этом случае цвет bg применяется правильно.Однако, если я попробую свой пользовательский стиль только с этим блоком кода (чтобы потом ничего не перезаписывать) и действительно зашел на сайт, он не будет применен.

update: следовал предложению Брока без каких-либо изменений в FF:( Тем не менее, проблема с полями ввода действительно стилизована в Chrome, так что, очевидно, это проблема с FF.

1 Ответ

1 голос
/ 03 ноября 2011

Возможно, ваш селектор не совсем подходит для тега. Я бы написал, что в качестве ввода [type = "text"], без звездочки. Смотри http://reference.sitepoint.com/css/css3attributeselectors.

Во-вторых, я не уверен, нужно ли вам ставить пробел перед! Важной декларацией. Может быть стоит добавить один, чтобы проверить и посмотреть Ссылка на синтаксис на Sitepoint не указывает его.

...