gpt4 book ai didi

asp.net - 更改后 CSS 未应用

转载 作者:行者123 更新时间:2023-12-02 09:53:04 25 4
gpt4 key购买 nike

我遇到问题,无法在 ASP.NET MVC 应用程序中应用 CSS 中的样式。其行为是第一次应用,然后对 CSS 的后续更改不会反射(reflect)在我的 _Layout.cshtml 中。我不确定我在这里缺少什么。

CSS 文件

body
{
font-size: .85em;
font-family: "Trebuchet MS", Verdana, Helvetica, Sans-Serif;
color: #232323;
background-color: #fff;
}

header,
footer,
nav,
section {
display: block;
}

/* Styles for basic forms
-----------------------------------------------------------*/

fieldset
{
border:1px solid #ddd;
padding:0 1.4em 1.4em 1.4em;
margin:0 0 1.5em 0;
}

legend
{
font-size:1.2em;
font-weight: bold;
}

textarea
{
min-height: 75px;
}

.editor-label
{
margin: 1em 0 0 0;
}

.editor-field
{
margin:0.5em 0 0 0;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
color: #ff0000;
}

.field-validation-valid
{
display: none;
}

.input-validation-error
{
border: 1px solid #ff0000;
background-color: #ffeeee;
}

.validation-summary-errors
{
font-weight: bold;
color: #ff0000;
}

.validation-summary-valid
{
display: none;
}
#Header
{
color:white;
padding:1px;
}
#Content
{
float:left;
margin:10px;
}
#SideBar
{
float :left;
margin:10px;
padding :10px;
border: dotted 1px red;
width:180px;
font-style:italic;
}
#Footer
{
text-align:center;
clear:both;
}

例如,我将#SideBar 中的“边框”从红色更改为黑色。但总是显示红色。我可能在这里做了一些根本性错误的事情。

_Layout.cshtml

<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
<!--link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />-->
<link href="@Url.Content("~/Content/SiteStyle.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/modernizr-1.7.min.js")" type="text/javascript"></script>
</head>

<body>
<div id="Header" style="background-image: url('/Content/Images/Banner_Final3.png'); background-repeat:no-repeat; width :1500px; height : 150px;" >

</div>
<div id="SideBar">
@Html.Partial("UserControls/UserLogin", new AlanBeezLab.Models.LoginModel())
</div>
<div id="Content">
@RenderBody()
</div>
<div id="Footer">
<p>Copyright &copy; XXXXXXX</p>
</div>
</body>
</html>

但是,如果重命名物理文件并更改 _Layout.cshtml 中的引用,我可以看到我所做的更改。

请帮忙。

谢谢

最佳答案

按 Ctrl-F5 重新加载页面而不使用缓存内容

关于asp.net - 更改后 CSS 未应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6303053/

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