【问题标题】:How to create a global stylesheet for my ASP.NET web app?如何为我的 ASP.NET Web 应用程序创建全局样式表?
【发布时间】:2010-11-12 08:03:02
【问题描述】:

我想通过拥有两个 css 文件来控制我的网站的外观。一个用于颜色,一个用于其他所有内容。我想将颜色 css 文件放在 App_Themes 文件夹中,但我想将另一个文件添加到我网站上的每个页面,但不将它添加到 App_Themes,因为无论我使用什么主题,我都希望它被加载。

有没有办法在 Web.Config 中为全局 css 文件添加引用?我已经为我的 css 文件引用了 styleSheetTheme,其中包含颜色。

谢谢

【问题讨论】:

    标签: asp.net web-config stylesheet


    【解决方案1】:

    对所有页面使用master page,并将样式表包含在母版页中。

    【讨论】:

    • 我正在使用母版页,并且我刚刚在母版页中添加了一个名为 Site.css 的文件。效果很好,非常感谢!
    【解决方案2】:

    如果您使用母版页,您可以将 CSS 放在 \App_Themes\file.css 中,然后在标签中专门包含它。

    【讨论】:

      【解决方案3】:

      您可以使用嵌套母版页。一个“common.master”,其中包括通用 CSS 文件,因此它将添加到所有页面上。然后是另一个母版页“theme.master”,它将只添加颜色 css 文件。

      【讨论】:

        猜你喜欢
        • 2016-09-08
        • 2011-05-31
        • 2022-12-18
        • 2013-02-17
        • 2023-03-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多