【发布时间】:2011-07-27 03:12:18
【问题描述】:
我已经创建了一个默认的 MVC 应用程序,并且想要更改主窗体的背景颜色。我进入 Site.css 并更改以下部分:
body
{
background-color:Black;
font-size: .75em;
font-family: Verdana, Helvetica, Sans-Serif;
margin: 0;
padding: 0;
color:White;
}
然后,当我在设计模式下查看 Site.Master 时,它以背景和白色文本显示。但是,当我随后运行该应用程序时,它会恢复为默认颜色。我可以通过简单地在正文中添加样式标签来强制更改颜色:
<body style="background-color:Black">
而且效果很好。 CSS 文件似乎连接正确:
<head runat="server">
<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
</head>
我做错了什么/错过了什么?
【问题讨论】:
-
所以您是说它在您的 IDE 上正常工作,但在部署时默认?您是否尝试过使用 css 的绝对路径?
-
您是否尝试过清除缓存并刷新浏览器?您的浏览器可以缓存 css。
标签: css asp.net-mvc model-view-controller