我用angular 4处理Ionic 3。每个HTML文件都有它的CSS文件。有时,我在HTML中调用一个与另一个HTML链接的case。我知道这个CSS类被注入到main.js中
树形结构示例:
page1.hmtl
page1.css
page1.ts
page2.html
page2.css
page2.ts
我将CSS从page1.css调用到page2.html。
我的问题是这种行为是否与app.module.ts上声明的ts的顺序有关?
page1 {
.marginForEmplacement{
margin-left: -5px!important;
}
}
page2.html
<div class="marginForEmplacement"> some text </div>
2条答案
按热度按时间zbwhf8kr1#
为什么你需要复杂化的情况?这就是为什么爱奥尼亚团队已经给出了
app.scss
文件。只需把你的shared
或global
CSS
的详细信息在该文件和使用的地方,整个应用程序。这么简单,不是吗?lmvvr0a82#
这个问题还不完全清楚,但是一个Angular 组件可以有多个样式表导入到一个组件中,请参见styleUrls。这将优先于全局样式表。这只是一个示例,但可能是问题的一个原因。See documentation here。