删除css类仍然有效果

时间:2012-11-24 23:58:54

标签: asp.net css

<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" />

我在页面中只添加了一个(上面)样式表。我有按钮作为菜单,CssClaas设置为mbt。如果我从按钮标记中删除CssClass="mbt",我会看到该按钮完全没有样式。

<asp:Button ID="mHome1" runat="server" Text="Home" CssClass="mbt"
PostBackUrl="~/Default.aspx"/>

但我已从mbt删除了Styles/Site.css。我现在整个项目都没有mbt课程,但仍然有效果。我试图重建项目并重新启动visual-studio,但它的效果不会有任何影响。怎么样?为什么呢?

3 个答案:

答案 0 :(得分:4)

您是否尝试清除浏览器的缓存?也许样式表文件是缓存的。

对于大多数浏览器,您可以通过单击Shift-F5或Ctrl-F5强制重新加载所有文件。

根据我的经验,我在使用Google Chrome时遇到了与缓存相关的问题。

在Internet Explorer中,有一个有用的选项(在“Internet选项” - >“常规”选项卡 - >“浏览历史记录” - >“设置”),您可以在每次加载页面时告诉浏览器检查文件的较新版本。在开发Web应用程序时,此设置特别有用。

在firefox中,您可以在“选项”对话框的“高级”下找到这些设置 - &gt;网络

答案 1 :(得分:1)

尝试删除,然后重新上传css。

答案 2 :(得分:1)

清除浏览器缓存。 Ctrl + Shift + Del