私は親コンポーネントを持っています:
<parent></parent>
そして、このグループに子コンポーネントを追加したいと思います:
<parent>
<child></child>
<child></child>
<child></child>
</parent>
親テンプレート:
<div class="parent">
<!-- Children goes here -->
<ng-content></ng-content>
</div>
子テンプレート:
<div class="child">Test</div>
parent
とは 2 つの別個のコンポーネントであるためchild
、それらのスタイルは独自のスコープにロックされています。
私の親コンポーネントで私はやってみました:
.parent .child {
// Styles for child
}
しかし、スタイルはコンポーネント.child
に適用されていません。child
スコープの問題を解決するために、のスタイルシートをコンポーネントstyleUrls
に含めるために使用してみました:parent
child
// child.component.ts
styleUrls: [
'./parent.component.css',
'./child.component.css',
]
しかし、それは役に立ちませんでした。また、child
スタイルシートをフェッチして別の方法を試しましたparent
が、どちらも役に立ちませんでした。
では、親コンポーネントに含まれる子コンポーネントのスタイルをどのように設定するのでしょうか?