iceman
говнокодер
По умолчанию в FF для input с атрибутом readonly="readonly" цвет фона изменен (чуток сероватенький).
В фаербаге это -moz-field, если его запросить - то выходит rgb(255,255,255) - т.е. белый, но не фига не белый он...
в IE8 - вообще нету разницы между заблокированным input и не заблокированным.
В общем цель - сделать в IE8 инпут с readonly="readonly" - таким же как в FF.
Если выполнить след код
то вообще весь стиль дефолтный(системный) слетает в FF и IE.
решение вижу следующие:
1) добиться чтобы при выставление цвета фона не слетал системный стиль на инпуте в FF и IE
2) добиться только для IE менять цвет фона, при этом чтобы системный тоже не слетал.
как то так? как решить хотя бы 1 задачу?)
В фаербаге это -moz-field, если его запросить - то выходит rgb(255,255,255) - т.е. белый, но не фига не белый он...
в IE8 - вообще нету разницы между заблокированным input и не заблокированным.
В общем цель - сделать в IE8 инпут с readonly="readonly" - таким же как в FF.
Если выполнить след код
PHP:
//IE8
$('input[readOnly=true]').css('background-color', '#EEEEEE');
//FF
$('input[readonly="readonly"]').css('background-color', '#EEEEEE');
решение вижу следующие:
1) добиться чтобы при выставление цвета фона не слетал системный стиль на инпуте в FF и IE
2) добиться только для IE менять цвет фона, при этом чтобы системный тоже не слетал.
как то так? как решить хотя бы 1 задачу?)
Последнее редактирование: