Jac*_*amm 2 css-selectors angular angular6
对于默认视图封装值为 的组件,请考虑以下组件级样式ViewEncapsulation.Emulated
:
:host h2 {
color: red;
}
Run Code Online (Sandbox Code Playgroud)
这将编译成以下 CSS:
[_nghost-c0] h2[_ngcontent-c0] {
color: red;
}
Run Code Online (Sandbox Code Playgroud)
:host
但是,如果您在规则中省略选择器,则生成的 CSS 将如下所示:
h2[_ngcontent-c0] {
color: red;
}
Run Code Online (Sandbox Code Playgroud)
这两个 CSS 规则之间有行为差异吗?我理解使用:host
自身来设置顶级组件元素的样式,但是一旦嵌套到子元素,这不是:host
毫无意义吗?
归档时间: |
|
查看次数: |
99 次 |
最近记录: |