我第一次打开页面时(清除缓存后),CSS 和外观都没有问题。刷新后,页面的一部分发生变化,(一个div的padding方向)。另一个刷新做同样的事情。 css 本身不会改变,但 div 的外观会改变。
如果我在开发人员工具打开时刷新页面,外观不会改变,页面就像它应该的那样。
知道为什么会这样吗? 谢谢你!
最佳答案
在这里试试:http://ask.metafilter.com/200230/My-webpage-wont-update-unless-I-hit-the-refresh-button
也许您的页面没有加载/捕获您的最后更新,并且在您刷新之前捕获以前的版本。 不良行为可能是因为在您的最新版本中您遗漏了代码中某处的某些内容,但您之前是正确的。
尝试在另一个浏览器中打开它,看看会发生什么,我想如果您刷新页面它不会改变。如果没有,这应该是浏览器问题,而不是编码问题。然后尝试在你的代码中得到这样的东西:
-webkit-border-radius: 10px; /* Safari-Chrome */
-moz-border-radius: 10px; /* Firefox */
-ms-border-radius: 10px; /* IE i think */
-o-border-radius: 10px; /* Opera */
border-radius: 10px; /* default */
关于javascript - 刷新后外观变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30973924/