在我的 Angular 项目中使用 CSS @layer规则

Using the CSS @layer rule in my Angular project

提问人:Sam 提问时间:10/10/2023 最后编辑:Sam 更新时间:10/10/2023 访问量:69

问:

我想在我的 Angular 项目中使用 CSS @layer规则。

@layers的优先顺序取决于其声明顺序(最后一个声明优先)。但是,Angular 会自动管理 DOM 中组件导入的顺序。这可能会干扰我的层声明,因为我无法控制 CSS 优先级顺序(在组件样式表中)。

如果有人可以帮助我,我想知道:

  • 如何在具有许多组件的 Angular 项目中使用 @layer CSS 规则?
  • 特别是,有没有办法在一个特殊的样式表中声明我的层的顺序,该样式表将在所有组件之前导入(以完全控制CSS优先级顺序)?

我在互联网上找不到任何信息,也很难找到有关 angular 如何将组件导入 dom 的文档

css angular dom css层

评论

0赞 Chris Barr 10/10/2023
如果您需要管理类似的东西,则需要在应用程序的主 CSS 文件中编写样式,或者关闭您希望样式影响全局范围的每个组件上的视图封装
0赞 Community 10/10/2023
请提供足够的代码,以便其他人可以更好地理解或重现问题。

答: 暂无答案