gpt4 book ai didi

asp.net - 为什么当我编辑 css 页面时文本没有改变颜色?

转载 作者:搜寻专家 更新时间:2023-10-31 21:56:09 25 4
gpt4 key购买 nike

我在 Visual Web Developer 中创建了一个新的 Web 应用程序。我看到“Site.Master”的标题(在代码中)是:

<div class="title">
<h1>
My ASP.NET Application
</h1>
</div>

所以我打开“Site.css”并添加:

h1
{
font-size: 1.6em;
padding-bottom: 0px;
margin-bottom: 0px;
color:Blue;
}

虽然显示“Default.aspx”,但不显示文本(“我的 ASP.NET 应用程序") 为蓝色。为什么?

编辑:来自源代码:

<body>
<form runat="server">
<div class="page">
<div class="header">
<div class="title">
<h1>
My ASP.NET Application
</h1>

所以我在 body、page、header、title 和 h1 下的 css 中添加了 color: Blue;。我重建并按下 Ctrl + F5。没有帮助。我正在 IE 和 Firefox 中尝试这个。

最佳答案

样式表可能缓存在浏览器中。清除浏览器缓存,您应该会看到更改。

此外,您这样做可能是为了强调,但您不需要用星号将 css 括起来。

您可以通过将查询字符串附加到 css 链接来防止将来发生这种情况:

<link rel="stylesheet" type="text/css" href='site.css?v=<%= DateTime.Now.Ticks %>' />

这样的事情会导致浏览器在每次请求页面时下载 css 文件。

关于asp.net - 为什么当我编辑 css 页面时文本没有改变颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9997496/

25 4 0
文章推荐: html - 为什么 不起作用?