2011-01-07 5 views
0

Есть ли способ заставить этот обычный текст и ссылки использовать один и тот же стиль в CSS?Наследование CSS (тот же стиль для div и div a)

Ниже Вы найдете пример:

div.test, div.test a 
{ 
font-size:0.8em; 
} 

Я хотел бы текст и ссылки, чтобы получить тот же стиль, но он не работает, как ожидалось ...

Любая помощь Добро пожаловать.

Cheers.

Gotye.

+0

Хорошо, что * делает * он делает? – deceze

+0

Является ли тег вложенным в div с помощью теста класса? Вы пытались изменить значение размера шрифта, чтобы убедиться, что оно работает? – Trevor

ответ

5

Просто укажите

div.test 
{ 
    font-size: 0.8em; 
} 

В противном случае вы рассказывающие ссылки внутри div.test, чтобы иметь 80% размер шрифта div.test, который, в свою очередь, является 80% всего, что его родитель. Это 64% ​​размер шрифта div.test, его размер меньше.

Если вы пытаетесь дать обычный текст и текст ссылки одного цвета или других свойств, которые не зависят от относительного размера, используйте div.test, div.test a, как вы делаете, но поместите его в отдельное правило. Например:

div.test 
{ 
    font-size: 0.8em; 
} 

div.test, div.test a 
{ 
    color: #330; 
} 
Смежные вопросы