html - bootstrap.css 的更改未部署到 Azure

标签 html css twitter-bootstrap asp.net-mvc-4 azure

问题背景:

我正在 MVC4 中开发一个网站。它使用 bootstrap,我将其发布到 Azure。

问题:

关于这个问题还有其他问题,但没有一个建议对我有用。问题是我已经更改了 bootstrap.css文件。我删除了 .navbar 上的填充样式并且还改变了它的背景颜色。

这些更改在本地加载时效果很好。一旦我将站点部署到 Azure,这些更改就被包含在内。

元素结构:

这是保存元素中 CSS 的 Contents 文件夹的结构:

enter image description here

代码:

这是BundleConfig.cs对于网站上的样式:

   bundles.Add(new StyleBundle("~/Content/css").Include(
                  "~/Content/bootstrap.css"));

这就是它在主布局中的渲染方式_Layout.cshtml :

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

到目前为止我已经尝试过:

我已尝试以下修复,但问题仍然存在:

  • 确保 bootstrap.css 设置为“始终复制”:
  • 删除了 Azure 中的旧 Web 应用程序,创建了一个新应用程序并重新部署
  • 尝试更改捆绑文件中的样式捆绑名称:new StyleBundle("~/Content/css")到新StyleBundle("~/Content/bootstrapcss")然后更改 @Styles.Render 中的代码新更改部分。
  • 将 Contents 文件夹中的 CSS 移至其自己的文件夹,即 Contents\cssfiles

非常感谢任何试图解决这个令人沮丧的问题的想法!

最佳答案

我在这里找到了这个很好的答案:

CSS changes on MVC App not working

我将元素设置为 Debug模式,并在 Release模式下进行部署。切换到“调试”意味着 bootstrap.css 中的更改已部署。

关于html - bootstrap.css 的更改未部署到 Azure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31225956/

相关文章:

jquery - 使用 jquery 更改背景颜色不起作用

html - 为什么 table th 字体垂直居中在 css 中不起作用?

css - 修复了 Bootstrap 导航栏在 768 x 1024 View 下消失的问题

html - <div> 中的 2 个 <div>

html - 从 Div 右侧开始 <li> 元素

html - 以 "href"的 html 中的正斜杠开头

css - 无法将图像水平居中对齐

java - 为什么按钮在点击时调整大小

html - 使用行重叠容器?

ruby-on-rails - Bootstrap 3 模式布局问题