angular4 子组件样式会覆盖全局样式问题

2019-11-27

我在ng4里面写了一个组件,然后引入到父组件里面,但是发现子组件在父组件里面样式丢失了,然后就设置了:encapsulation: ViewEncapsulation.None,这哈导致的问题是,这些界面进入其他界面,样式会覆盖其他界面的,导致其他界面受影响,请问怎么解决呢?

刚刚上面的问题已找到解决方案: 重新定义了子组件的样式文件,不用父组件的样式文件

我在ng4里面写了一个组件,然后引入到父组件里面,但是发现子组件在父组件里面样式丢失了,然后就设置了:encapsulation: ViewEncapsulation.None,这哈导致的问题是,这些界面进入其他界面,样式会覆盖其他界面的,导致其他界面受影响,请问怎么解决呢?

我在ng4里面写了一个组件,然后引入到父组件里面,但是发现子组件在父组件里面样式丢失了,然后就设置了:encapsulation: ViewEncapsulation.None,这哈导致的问题是,这些界面进入其他界面,样式会覆盖其他界面的,导致其他界面受影响,请问怎么解决呢?

我在ng4里面写了一个组件,然后引入到父组件里面,但是发现子组件在父组件里面样式丢失了,然后就设置了:encapsulation: ViewEncapsulation.None,这哈导致的问题是,这些界面进入其他界面,样式会覆盖其他界面的,导致其他界面受影响,请问怎么解决呢?

你可能感兴趣的:(angular4 子组件样式会覆盖全局样式问题)