среда, 19 ноября 2008 г.

CSS замена input[type="text"] в Internet Explorer

Internet Explorer 6 не понимает селектор input[type="text"]. Однако можно воспользоваться expression (существует еще со времён IE 5).
input[type="text"] {width: 120px;}
/* Правило для Internet Explorer */
input { width:expression(this.type=='text' ? '120px' : ''); }


4 Комментариев :

Анонимный комментирует...

Спасибо!

Анонимный комментирует...

Хм.. приколу этому 50 лет уже..
Лотайте всеми любимый IE - JavaScript'ом..
Это выход на все времена.

Анонимный комментирует...

Спасибо, буду знать...

Unknown комментирует...

IE юзают в основном в банках, где javascript отключен по соображением безопасности, поэтому латать ишачка javscript'ом не годится!

Отправить комментарий

Жги!