isp*_*iro 3 html asp.net visual-web-developer
我在可视化Web开发人员中创建了一个新的Web应用 我看到"Site.Master"的标题(代码中)是:
<div class="title">
<h1>
My ASP.NET Application
</h1>
</div>
Run Code Online (Sandbox Code Playgroud)
所以我打开了"Site.css"并添加了:
h1
{
font-size: 1.6em;
padding-bottom: 0px;
margin-bottom: 0px;
color:Blue;
}
Run Code Online (Sandbox Code Playgroud)
但是,显示"Default.aspx"不会以蓝色显示文本("我的ASP.NET应用程序").为什么?
编辑:从源代码:
<body>
<form runat="server">
<div class="page">
<div class="header">
<div class="title">
<h1>
My ASP.NET Application
</h1>
Run Code Online (Sandbox Code Playgroud)
所以我color: Blue;在主体,页面,标题,标题和h1下添加了css.我重建了,并按了Ctrl+ F5.没有帮助.我在IE和Firefox中尝试这个.
样式表可能缓存在浏览器上。清除浏览器缓存,您应该会看到更改。
此外,您可能这样做是为了强调,但您不需要用星号将 css 括起来。
您可以通过将查询字符串附加到 css 链接来防止将来发生这种情况:
<link rel="stylesheet" type="text/css" href='site.css?v=<%= DateTime.Now.Ticks %>' />
Run Code Online (Sandbox Code Playgroud)
这样的事情会导致浏览器在每次请求页面时下载 css 文件。
像下面更新你的CSS.
.title h1
{
font-size: 1.6em !important;
padding-bottom: 0px !important;
margin-bottom: 0px !important;
color:Blue !important;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5054 次 |
| 最近记录: |