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

eclipse

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

Dear All,

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

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

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

input {
border: 4px #dedede solid;
}

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

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

input.radio (а также input radio) {
border: 0px;
}

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

eclipse

Новичок
1)
Что, в CSS-файле буквально вот так написать?
input type=radio {
...
}
Так не работает, увы. Только что проверил.

2) Почитал. И что-то я не нашел там ничего про <element type="XXX">.


3) Решение оказалось простым:

input.border {
border: 4px #dedede solid;
}

input.noborder {
border: 0px;
}

<input type="text" class="border">

<input type="radio" class="noborder">

:)
 
Сверху