Наследование CSS (одинаковый стиль для div и div a) - PullRequest
0 голосов
/ 07 января 2011

Есть ли способ сделать так, чтобы обычный текст и ссылки имели одинаковый стиль в CSS?

Ниже приведен пример:

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

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

Любая помощь приветствуется.

Приветствия.

Gotye.

1 Ответ

5 голосов
/ 07 января 2011

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

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;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...