asp.net - 删除的 css 类仍然有效

标签 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"/>

但我已经从 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/

相关文章:

html - 如何使 Div 居中并使其与 HTML 中的其他元素重叠

css - 无法让 div margin-top 工作

javascript - 使用嵌套 iframe 和 FrameSet 时,Jquery 颜色框弹出窗口不适用于 Firefox

c# - 如何在加载某些控件时显示进度条?

javascript - 如何在同一窗口和同一选项卡中打开 URL

javascript - 使用 CSS (JS) 动画(绘制)SVG 摄影路径和填充

css - 透明 CSS 十六进制值

css - 在 Vuetify 中动态更改工具栏的颜色

asp.net - Odata V4客户端如何处理异常?

javascript - 日期变量没有方法 addDays