gpt4 book ai didi

css - 更改 bundle 文件上的 css

转载 作者:太空宇宙 更新时间:2023-11-03 21:55:37 25 4
gpt4 key购买 nike

我在 mvc 网站上工作

我有 2 个 CSS 文件,一个供阿拉伯用户使用,另一个供英语用户使用

但是第一个 css 文件添加到 bundle

喜欢:

bundles.Add(New StyleBundle("~/Content/css").Include("~/Content/site.css"))

我想添加另一个样式包

喜欢:

bundles.Add(New StyleBundle("~/Content/css").Include("~/Content/site.ar.css"))

并根据用户选择更改使用的

最佳答案

其实是可以的。这是我为英语/法语网站所做的:

在 BundleConfig.cs 中:

bundles.Add(new StyleBundle("~/Content/css-en-US").Include(
"~/Content/site.en-US.css"));
bundles.Add(new StyleBundle("~/Content/css-fr-FR").Include(
"~/Content/site.fr-FR.css"));

在我的 View 中(在我的例子中是 _Layout.cshtml):

@{
var culture = System.Threading.Thread.CurrentThread.CurrentUICulture.Name.ToLowerInvariant();
}
...
@Styles.Render("~/Content/css-" + culture)
...

希望对您有所帮助。

关于css - 更改 bundle 文件上的 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14055911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com