【问题标题】:changing css directive with css files that comes from the thems directory?使用来自 thems 目录的 css 文件更改 css 指令?
【发布时间】:2011-05-15 00:35:48
【问题描述】:

直接联系my last question

我的 css 文件位于 app_themes 目录中。

所以我不是在母版页中添加对它们的引用的人。 那么我该如何实施他们在上一个问题中给我的解决方案呢?

谢谢!

【问题讨论】:

    标签: asp.net css caching


    【解决方案1】:

    app_themes 目录中的 CSS 文件也是我的眼中钉,因为这个原因,也因为无法控制加载顺序。

    我不确定如何以编程方式访问它们,至少不是作为对象。

    加载顺序是按字母顺序排列的,所以我过去只是在所有样式表前面放一个数字来表示加载顺序,就像我将文件命名为 1_Stylesheet.css,2_Stylesheet.css,等等。

    你可以做同样的事情,只是在文件名中构建版本号来强制缓存获取新文件,所以每次你有一个新版本你只需重命名文件1_Stylesheet_v1.css、1_Stylesheet_v2.css 等等。由于它们是自动添加的,因此更改名称本身不会破坏任何内容。

    这不是理想的解决方案,我希望看到更好的解决方案,不要过于复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多