首页 > 解决方案 > 除了 viewencapsulation.None 之外,是否有任何替代方案:host /deep/?

问题描述

我需要从primeng 重新设置overlaypanel。问题是当我将overlaypanel 附加到body 时:host /deep/ 不起作用。它仅在我不将其附加到正文时才有效。可能有任何变体可以替换 appendTo=body 吗?如果没有 appendTo,我根本看不到我的面板。

标签: angularappendprimeng

解决方案


把你的'restyle' css 放在styles.scss (root) 的末尾。根中的 CSS 是“全局”CSS。不再使用 deep:(已弃用)/deep/、>>> 和 ::ng-deep

我希望这能解决你的问题。如果没有,请给我们更多信息。


推荐阅读