标签: html css angular stylesheet
我开发了一个包含三个大模块的应用程序。我想将一些常见的CSS应用于2个模块,但第三个模块将具有不同的CSS。我不想将前两个模块的css应用到第三个模块。
我无法在组件级别应用css,因为每个模块都有许多子模块,组件和子组件。
请建议一种在模块级别实现CSS的方法。
提前致谢
答案 0 :(得分:0)
不,现在你不能这样做。这是待处理功能(请参阅this和this)。
但是,您可以使用/ deep / strategy将样式应用于模块的bootstrapped组件。 See this了解更多信息
答案 1 :(得分:0)
您可以通过从模块的根/父组件手动加载和卸载 css 模块来实现,这也会对当前父模块的子模块生效。 请参阅 this 了解说明。
答案 2 :(得分:-1)
在Angular应用中,您应该使用::ng-deep,因为/deep/和>>>已弃用。 This link可能有帮助。
::ng-deep
/deep/
>>>