<component>
<p class="component-p"></p>
</component>
component
スタイルシート:角度2超過要素をスタイルする方法は?
.component-p {
color: red;
}
:host .component-p {
color: red;
}
:host >>> .component-p {
color: red;
}
>>> .component-p {
color: red;
}
::content .component-p {
color: red;
}
これらのいずれも動作するようには思えませんが、私は理由を理解していません。
私は::content .component-p
をこの親コンポーネントに入れても機能しますが、それは親に渡すのではなく、component
という子に変換するので意味がありません。
トランスコードされたコンテンツをどのようにスタイル設定しますか?
あなたは ':host {}'スタイルを使用する場所を教えてください。親子ですか? – micronyks
@micronyks私はそこにあるすべてを投稿しました。スタイルシートは 'component'に属しています。私が試した単純なものです。親と子に関する部分は単なる例であり、ここには親はありません。コンポーネントのみ。 – Chrillewoodz