ViewEncapsulation
Определяет политики инкапсуляции стилей CSS для параметра encapsulation декоратора Component.
API
enum ViewEncapsulation {
Emulated: ViewEncapsulation.Emulated;
None: ViewEncapsulation.None;
ShadowDom: ViewEncapsulation.ShadowDom;
ExperimentalIsolatedShadowDom: ViewEncapsulation.ExperimentalIsolatedShadowDom;
}
Emulated
None
ShadowDom
Использует нативный API Shadow DOM браузера для инкапсуляции стилей CSS. Это означает, что для хост-элемента компонента создаётся ShadowRoot, который затем используется для инкапсуляции всех стилей компонента.
ExperimentalIsolatedShadowDom
Аналогично ShadowDom, но не позволяет внешним стилям проникать в ShadowRoot компонента. Это полезно, когда нужно полностью изолировать стили компонента от остальной части приложения, включая глобальные стили.
Описание
Определяет политики инкапсуляции стилей CSS для параметра encapsulation декоратора Component.
См. encapsulation.
Super-powered by Google ©2010–2025.
Code licensed under an MIT-style License. Documentation licensed under CC BY 4.0.
https://angular.dev/api/core/ViewEncapsulation