css - 我需要从 Angular 应用程序的特定路径中排除样式表

标签 css angularjs angular-ui-router

<分区>

我有一个 Angular 应用程序,它在整个应用程序中都使用了 materialize css(一个类似于 bootstrap 的 css 框架)。但是,除了一个自定义样式表之外,我根本不希望应用任何 css。我所有的 css 链接标签都在我的 index.html 中,我的所有路由都在 ui-view 中呈现,因此它们都因此获得了所有包含的样式表。我如何指定在这条特定路线上,我不想加载这个物化 css 文件?

最佳答案

您需要在每个单独的 View 中加载 css 文件而不是索引来完成此操作,或者您需要覆盖有问题的 css。这两种情况都不理想。不确定您是否使用 ui 路由器,但您可能想看看这篇文章。 ui router css linking

关于css - 我需要从 Angular 应用程序的特定路径中排除样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38622291/

上一篇:html - 自定义 css 被浏览器中的 Bootstrap 覆盖

下一篇:javascript - 如何使用 jquery 模拟平滑滚动?

相关文章:

html - 奇怪的行为 : Placeholder not appearing on the textarea

css - 如何在所有浏览器中获得完美的图像边框半径?

javascript - 即使我可以看到对象的内容,我也无法访问该对象的属性

angularjs - 使用 Controller 而不是链接将父 Controller 范围纳入指令

javascript - 在 AngularJS 中通过状态链路由的正确方法是什么?

javascript - Angular UI 路由器 View 不显示任何内容

jquery - 使用 jQuery 对图像进行分类

html - 允许重叠元素并避免位移

用户登录后重定向

javascript - event.preventDefault() 在 .then 内部不起作用