首页 > 解决方案 > 在标题 C# @Styles.Render 内渲染关键 CSS

问题描述

我想知道是否有人知道将 CSS 注入网站头部以使其内联的方法。

我将我的 CSS 文件捆绑并缩小如下

    BundleTable.Bundles.Add(new StyleBundle("~/bundles/css").Include(
        "~/css/stylesheet.css"
    ));

然后我将它添加到我的主模板中,如下所示

    @Styles.Render("~/bundles/css")

然后链接到一个 CSS 文件。但我想做的是在标题中内联渲染它,这样我就可以减少我的初始加载时间并帮助消除渲染阻塞 CSS。

标签: c#asp.net

解决方案


推荐阅读