![]() |
1
16
您的问题是由::ng deep引起的,它将对所有人应用样式。mat输入。加载组件并注入样式后,为页面中的元素添加下划线。 如果确实要保留::ng deep组合符,可以添加:host选择器作为规则的前缀,该选择器将以宿主元素为目标,而不会将css泄漏到其他组件(子组件除外)
|
![]() |
2
2
以这种方式设置组件的样式,此样式不会泄漏到子组件。使用::ng deep-in:host,但与下面的操作完全相同。
|
![]() |
3
1
我假设您正在使用Angular Cli生成组件。。。
您需要模仿
简而言之
而且
|
![]() |
4
1
“/deep/”已被弃用,“:ng deep”是一种方式,但要小心。 有关详细信息,请查阅以下官方文件。 https://angular.io/guide/component-styles#deprecated-deep--and-ng-deep |
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 3 月前 |
![]() |
Mass · 如何在Tailwind CSS v4中创建配置 3 月前 |
![]() |
magenta placenta · 将css变量合并为一个变量 3 月前 |
![]() |
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 3 月前 |
![]() |
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 4 月前 |