【问题标题】:meteor: using more than one stylesheet流星:使用多个样式表
【发布时间】:2013-08-12 10:11:30
【问题描述】:

我有一个带有 twitter 引导 css 文件和一个应用程序样式文件的流星项目。我怎样才能让styl优先于bootstrap css?即两个文件中可能存在冲突的标签,但我不想梳理引导 css 来删除它们。

在添加引导 css 之前,我的格式看起来就像我喜欢的那样。添加引导 css 后,某些格式已关闭。

【问题讨论】:

    标签: twitter-bootstrap meteor


    【解决方案1】:

    我不建议使用!important 规则,因为它会弄乱您的代码并使其难以维护。

    在 Meteor 中,您可以使用尽可能多的样式表,您只需牢记加载顺序:

    • 首先加载应用程序根目录下 lib 目录中的文件。
    • 匹配 main.* 的文件在其他所有文件之后加载。
    • 子目录中的文件在父目录中的文件之前加载,因此最深的子目录中的文件被加载 首先(在 lib 之后),最后加载根目录中的文件 (除了 main.*)。
    • 在目录中,文件按文件名的字母顺序加载。

    这些规则堆栈,因此在 lib 中,例如,文件仍然是 按字母顺序加载;如果有多个文件名为 main.js,子目录的加载较早。

    欲了解更多信息,请查看docs.meteor.com

    【讨论】:

      【解决方案2】:

      从长远来看,为了节省您的精力,我强烈建议您使用 SASS!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-12-23
        • 1970-01-01
        • 2016-03-12
        • 2016-08-11
        • 1970-01-01
        相关资源
        最近更新 更多