2013-02-23 4 views
0

Я определил стиль для input элементов в HTML, например.Исключая определенный стиль элемента

input { font-family: Cambria; font-size: 13pt; } 

Так что по умолчанию применяется ко всем элементам input я пишу на странице.

Теперь я хочу один конкретный элемент input без стиля; Я могу это сделать?

+0

Есть, вероятно, несколько старых вопросов, хотя они могут быть трудно найти из-за различных составов. Дело в том, что в CSS не существует механизма исключения в указанном смысле. –

+0

@ JukkaK.Korpela, вы ошибаетесь в этом: если этот вход имеет другой тип или имеет уникальный класс/ID, вы можете. – Knu

+0

@Knu, вы можете отправить решение вопроса, для которого это дубликат. Просто утверждать, что есть решение, никому не помогает. –

ответ

0

Селектор элемент имеет более низкий приоритет, чем селектор класса, так что вы можете просто добавить класс:

.special-input { font-family: sans-serif; font-size: 10pt; } 
+0

Это не означает, что элемент 'input' отображается без стиля; он просто стиляет его определенным образом. –

+0

@ JukkaK.Korpela вам нужно установить стили независимо от того, что должно быть по умолчанию; вы не можете «удалить» стили с помощью CSS –

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