Как сломать наследование от класса родительского элемента в CSS? - PullRequest
0 голосов
/ 24 апреля 2019

У меня есть три уровня элементов в HTML.И у меня есть CSS как L1> L3 {/ some css /} и L2> L3 {/ some css /}.HTML переводит оба CSS в элемент L3.Я не хочу L1> L3 CSS вместо удаления, есть ли способ нарушить наследование?

L1 > L3 
{ 
/some css/ 
}
L2 > L3 
{ 
/some css/ 
}

1 Ответ

0 голосов
/ 24 апреля 2019

Элемент унаследует значение свойства от своего родителя, если он имеет:

some_property: inherit;

Многие элементы имеют это значение по умолчанию для многих свойств.

Если вы не 'Если вы хотите, чтобы он наследовал, установите другое значение .

div { color: red; }
p { color: blue; }
span { color: initial }
<div>
  <p>
    2
    <span>3</span>
  </p>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...