Bir ana bileşenim var:
<parent></parent>
Ve bu grubu alt bileşenlerle doldurmak istiyorum:
<parent>
<child></child>
<child></child>
<child></child>
</parent>
Üst şablon:
<div class="parent">
<!-- Children goes here -->
<ng-content></ng-content>
</div>
Alt şablon:
<div class="child">Test</div>
Yana parent
ve child
iki ayrı bileşenler vardır, onların stilleri kendi kapsamı kilitlenmiştir.
Ana bileşenimde yapmayı denedim:
.parent .child {
// Styles for child
}
Ancak .child
stiller child
bileşenlere uygulanmıyor .
Kapsam sorunu çözmek için 's stil sayfası bileşen styleUrls
eklemek için kullanarak çalıştı :parent
child
// child.component.ts
styleUrls: [
'./parent.component.css',
'./child.component.css',
]
Ama bu yardımcı olmadı, child
stil sayfasını getirerek başka bir yol denedi parent
ama bu da yardımcı olmadı.
Öyleyse bir üst bileşene dahil edilen alt bileşenleri nasıl şekillendirirsiniz?