【发布时间】:2012-12-08 00:31:07
【问题描述】:
我创建了一个网站,它可以在 FF 和 IE 中完全运行,但在基于 webkit 的浏览器(即 Chrome)中存在错误。
问题是“动画”导航栏中的<a> 元素绘制错误(使用:hover)。
当页面在 Chrome 中完成加载后,它看起来像 this。
但它应该看起来像this。
然而,有趣的是,在 Chrome 的“开发者工具”窗口中,如果我轻推(例如取消选中和选中)any 元素的 any 属性,浏览器更新到正确的样式。如果我放大和缩小页面,它也已修复。
我能找到的唯一类似问题是this one。我试图将解决方案应用于我的问题,但没有奏效。需要注意的是,我没有使用任何 javascript 在页面加载时动态更改样式(如上面的问题),它只是标准的 HTML 和 CSS。
我认为这是 webkit/chrome 中的重绘错误。有没有办法解决这个问题?
【问题讨论】:
标签: html css google-chrome webkit