angualr encapsulation详解

2020-04-03  本文已影响0人  孤独的白菜

ViewEncapsulation 详解

ViewEncapsulation.Emulated

代码:

@Component({
 selector: 'app-home',
 template: '<p class="home-test">home works!</p>',
 styles:[`
 .home-test{
   color:red;
 }
`],
 encapsulation: ViewEncapsulation.Emulated,
})

效果:


image.png

ViewEncapsulation.None

代码:

@Component({
 selector: 'app-home',
 template: '<p class="home-test">home works!</p>',
 styles:[`
 .home-test{
   color:red;
 }
`],
 encapsulation: ViewEncapsulation.None,
})

效果:


image.png

ViewEncapsulation.ShadowDom (Native)

代码:

@Component({
 selector: 'app-home',
 template: '<p class="home-test">home works!</p>',
 styles:[`
 .home-test{
   color:red;
 }
`],
 encapsulation: ViewEncapsulation.ShadowDom,
})

效果:


image.png
上一篇 下一篇

猜你喜欢

热点阅读