如何防止子组件样式(添加到带有innerHtml的子组件)应用于父组件?巧合的是,父类可能已经有一个名称相同的css类。如果ViewEncapsulation设置为本机,这似乎是正确的(子的背景是红色的,父的是绿色的),但是模拟它没有。我不能使用本机,就像人们说的,不是所有的浏览器都支持它。
app.ts
import {Component, NgModule, VERSION} from '@angular/core'
import {BrowserModule, DomSanitizer} from '@angular/platform-browser'
i
关于这个柱塞:
我在styles.css文件和src/app.ts文件中指定了相同的css。
如果我在styles.css中的css中注释,而在src/app.ts中注释掉css,它就能工作。
styles.css:
/* If these are commented in, and the ones in src/app.ts are
* commented out, the three items are spaced appropriately. */
/***
md-toolbar-row {
justify-content: space-between;
}
md-t
我在angular-cli.json "../node_modules/bootstrap/dist/css/bootstrap.min.css"中有in样式。为什么当我删除这些行并添加到每个组件@import "{correct path to every directory/node_modules/bootstrap/dist/css/bootstrap.min.css}"中的每个css时,它不能像以前那样工作?