Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Разным элементам input - разное форматирование. Как? (https://javascript.ru/forum/xhtml-html-css/67-raznym-ehlementam-input-raznoe-formatirovanie-kak.html)

eclipse 25.10.2007 01:44

Разным элементам input - разное форматирование. Как?
 
Dear All,

Подскажите, пожалуйста, такую вещь.

Как настроить стиль для разных элементов input? Конкретно - чтобы у input type=text был серый border толщиной 4px, а у input type=image и input type=radio его не было?

Если написать

input {
border: 4px #dedede solid;
margin-top: 3px;
font-size: 10px;
text-align: left;
color: black;
font-family: Arial, Verdana, sans-serif;
height: 21px;
}

то у всех элементов input, включая image и radio, появляется серый border.

Как убрать его у элемента, допустим, radio? Так (см. ниже) не работает...

input.radio (а также input radio) {
/* border: 4px #dedede solid; */
margin-top: 3px;
font-size: 10px;
text-align: left;
color: black;
font-family: Arial, Verdana, sans-serif;
height: 21px;
}

Как же создать выборочное форматирование для input type=XXX?

Илья Кантор 25.10.2007 13:55

Вообще, есть CSS-селекторы такие, но они не везде поддерживаются. Например, IE6 их не поддерживает.

Задавай классами, по-старинке ;)..


Часовой пояс GMT +3, время: 22:34.