2009-12-28 2 views
3

Я хотел бы иметь надежный CSS, который будет иметь все формы, которые я смотрю одинаково.Отдельные текстовые поля и кнопки в css

я сталкиваюсь с проблемой при определении свойств CSS для кнопок и текстовых полей

здесь устанавливаемыми сотовыми

#content .forms input { 
    border: 1px solid #CCCCCC; 
    background-color: #FFFFFF; 
} 

Я хотел бы иметь CSS для кнопки отдельно от кнопок, но

"#content .forms 'input'"

делает тогда то же самое. Любые идеи о том, как я буду заниматься этим?

+0

Хорошая мысль .. +1 –

ответ

2

Вы можете добавить несколько классов к элементу, разделив классы на пробел.

<style> 
    .FirstClass { color: #a9a9a9 } 
    .SecondClass { font-size: 10pt; } 
</style> 
<input type='text' class='FirstClass SecondClass' /> 

Добавление нескольких классов может сбивать с толку, если вы применяете все больше и больше классов к одному элементу.

+0

+1 для понимания вопроса .. –

6

Если вы можете игнорировать IE6 можно использовать attribute selector:

input[type="text"] { 

} 

input[type="button"] { 

} 

Если вы не можете, вы должны дать свои кнопки/Textboxes класс и применить стили к этому классу.

+0

Могу ли я добавить класс в класс, потому что уже .forms является классом – Gatura

+0

показать нам разметку, которую вы имеете. Вы можете использовать несколько классов для одного элемента:

+0

Уверенный элемент может иметь многоуровневые классы – Thorsten

Смежные вопросы