Вот эта структура.Ограничивающий объем стиля для внука от ребенка в Angular 2?
<parent>
<child>
<grand-child>
........
</grand-child>
</child>
</parent>
Теперь мой родитель имеет основную общую таблицу стилей CSS с бутстрапом и всеми цветовыми палитрами. В моем ребенке я дал другую таблицу стилей с помощью ViewEncapsulation.Emulated для ее охвата. Но мой Великий ребенок берет css родителя, а не ребенка. Хотя, согласно иерархии, ребенок является родителем внука. Что делать, если я хочу, чтобы grand-child принимал стили ребенка, а не родителя.
parent.css
button{
background: red none;
}
Так каждая кнопка должна быть красного цвета, скажем.
мой ребенок - это консоль администратора. Так что это совершенно новый внешний вид.
child.css
button{
background: gray none;
}
внучатая child.component.html имеет кнопку. Поэтому я ожидаю, что он будет серым, поскольку он охвачен внутри ребенка. Но он становится красным.
Пожалуйста, добавьте стили к вашему вопросу. –
Добавлено объяснение и демо, чего я пытаюсь достичь. –
@ParthChokshi Нам нужно увидеть ваш фактический код/разметку, который имеет отношение к проблеме. Зайдите в [mcve] для получения дополнительной информации об этом. – TylerH