親コンポーネントがあります:
<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
とchild
2つの別々のコンポーネントである、彼らのスタイルは、独自のスコープにロックされています。
私の親コンポーネントで私はやってみました:
.parent .child {
// Styles for child
}
しかし、.child
スタイルはchild
コンポーネントに適用されていません。
を使用styleUrls
して、スコープの問題を解決するためparent
にchild
コンポーネントにスタイルシートを含めようとしました:
// child.component.ts
styleUrls: [
'./parent.component.css',
'./child.component.css',
]
しかし、それは助けにはなりませんでした。child
スタイルシートをにフェッチすることで別の方法を試しましたが、それも助けにparent
はなりませんでした。
では、親コンポーネントに含まれている子コンポーネントをどのようにスタイルするのでしょうか。