CSS: классы для разных типов <input>

Asar

Новичок
CSS: классы для разных типов <input>

Делаю класс для <input>. Все Ок.
Хочу сделать отдельные классы для разных типов инпута. Есть ли возможность прописать класс отдельно, например, для <input type="text">, не прибегая к варианту <input type="text" class="myclass">
?
 

Сергей123

Новичок
E[foo="warning"]
Matches any E element whose "foo" attribute value is exactly equal to "warning".

В чём работает и работает ли хоть в чём-то - не знаю.
 

Asar

Новичок
Если я все правильно понял, то в любимом всеми ИЕ оно не пашет... Но все равно спасибо...
Имеются еще у кого-нибудь варианты решения?..
 

crocodile2u

http://vbolshov.org.ru
Этот вариант соответствует стандартам. К сожалению, IE не всегда и не во всем им соответствует. Так что, видимо, нету других вариантов...
 

alexhemp

Новичок
Asar

Это называется селекторы атрибутов

был мой топик на xpoint - но там прибивают зачем-то устаревшие топики, поэтому теперь не найти его

вот тут похожее решение

http://groups.google.com/group/fido7.ru.html.profy/browse_thread/thread/e772e792c4a18614/e2a0650ab3114d47?lnk=st&q=селекторы+атрибутов&rnum=1#e2a0650ab3114d47

Вкратце расскажу варианты

1. Использовать JavaScript или Behaivor-ы для IE
2. Парсить вывод и прописывать спец-классы для разных типов input-а - у меня так и сделано, потому как у меня тексты все равно парсятся при выводе на предмет добавления всяких фич к ссылкам и изображениям (например добавляется класс для изображений с align=left - чтобы сделать красивое обтекание)
 

Asar

Новичок
Люди, а для disabled-варианта те же проблемы или есть какое то стандартное решение?
 
Сверху