<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"/>
但我已经从 Styles/Site.css
中删除了 mbt
。我现在的整个元素中没有 mbt
类,但它的效果仍然存在。我试图重建元素并重新启动 visual-studio,但它的效果没有任何进展。如何?为什么?
最佳答案
您是否尝试过清除浏览器的缓存?也许样式表文件已缓存。
对于大多数浏览器,您可以通过单击 Shift-F5 或 Ctrl-F5 强制重新加载所有文件。
根据我的经验,我在使用 Google Chrome 时遇到的缓存相关问题最多。
在 Internet Explorer 中,有一个有用的选项(在 Internet 选项 -> 常规选项卡 -> 浏览历史 -> 设置中),您可以告诉浏览器在每次加载页面时检查文件的更新版本。此设置在开发 Web 应用程序时特别有用。
在 firefox 中,您可以在高级 -> 网络下的选项对话框中找到设置。
关于asp.net - 删除的 css 类仍然有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13546912/