【发布时间】:2013-09-18 18:52:07
【问题描述】:
我有一个具有以下 CSS 样式的网页,它覆盖了一些更高级别的样式。
#pnlActions {
background-image: -webkit-gradient(linear,left top,left bottom,from(#000),to(#000));
background-image: -webkit-linear-gradient(#000,#000);
background-image: -moz-linear-gradient(#000,#000);
background-image: -ms-linear-gradient(#000,#000);
background-image: -o-linear-gradient(#000,#000);
background-image: linear-gradient(#000,#000);
}
奇怪的是,当我第一次加载页面时,样式会被完全忽略,直到我刷新页面 - 然后才会应用样式。然后我将退出浏览器,再次加载页面,不再应用样式(直到我刷新页面)。
我可以通过 chrome/firefox/ie 浏览器工具了解这一切。
我完全无法解释为什么会发生这种情况。有任何想法吗?
【问题讨论】:
-
可能有 Javascript 或覆盖样式的扩展。
-
缓存有什么东西吗?
-
发布整个代码!没有可以通过只看 css 来完美地回答你的错误!
-
我遇到了同样的问题。这是我的 JavaScript,所以我设置了一个超时函数,设置为在页面加载后 3 秒执行,此后每次都有效。
标签: html css browser google-chrome-devtools