2

所以我有几个不同的模板可以放入ng-view,每个模板都使用 slick newng-animate指令进行动画处理。每个模板都有自己的 CSS,我需要想办法防止 CSS 发生冲突,以便在 template1 中的 h1 声明仅适用于 template1,而不适用于 template2。

我目前知道的选项是重写 CSS,因为它即将提供给页面以定位父元素,我可以将其定义为与模板匹配的 ID。另一个不太理想的选择是使用 iframe,这意味着我将同时运行多个应用程序实例,每个实例都在自己的 iframe 中。

还有其他选择吗?哪种方式最能解决隔离每个 CSS 声明的目标?

4

1 回答 1

0

您可以让您的控制器分配一个 body className 并使用它来确定每个模板的 CSS 样式。

于 2013-06-08T02:40:40.393 回答