【发布时间】:2017-03-24 08:13:49
【问题描述】:
我有一个使用 Angular 2 框架构建的项目。自定义角度标签(<my-app>、<my-whatever-component> 等)不断干扰 css 输出。当 HTML 直接在 index.html 文件上(不在任何组件中)时,CSS 加载正常。
我已经调试并得出了一个确定的结论,即自定义角度标签是问题的原因。
我该怎么做才能改变这种行为?如何在视图呈现后使自定义 Html 标签消失?这将防止分层 CSS 规则被破坏。
编辑 1:我忘了提到 CSS 是自定义的(免费引导管理模板),所以我不能(更像是我不想)调整它。
【问题讨论】:
-
查看 DOM。编写与之匹配的 CSS。
-
@Quentin 请看编辑
-
您可以在不修改原始内容的情况下调整 css 只需为您的组件创建 css 文件并覆盖样式,每个组件 css 文件都不会将其样式泄漏给其他组件,它仅在组件中使用.
标签: html twitter-bootstrap css angular