internet-explorer-8 - CSS3 饼图 : divs with border-radius flickering on mouseover

标签 internet-explorer-8 internet-explorer-7 flicker css css3pie

我正在使用CSS3 PIE为 IE6/7/8 添加对 border-radius 的支持。它工作得很好,但我发现当我用它来将带圆 Angular 的“厚”边框应用到<div>时,当鼠标移到边框上时,边框会闪烁。

我做了一些测试,发现只有当边框宽度为3px或更高时才会出现闪烁,并且无论<div>中的任何内容如何(意思是,它可以完全为空,但仍然会这样做)。

我搜索了 CSS3 PIE 论坛,没有找到答案;我能找到的最接近的东西听起来非常相似,但与在链接上使用 PIE 而不是 <div> 有关。 s。提议的修复方案 - 在元素上设置背景属性 - 在我的情况下不起作用。

最佳答案

我自己可能已经解决了这个问题(或者至少否定了它)...我一直在通过切换 IE9 中的渲染模式来测试 IE8 和 7(我没有 IE8/7 的“真实”副本来测试) 。只是为了解决这个问题,我在 IETester 中尝试了同一页面,根本没有闪烁。

因此,由于该问题与 IE9 模拟 IE8/7 有关,因此我假设它不会在实际安装中发生(也许 HTC 在不同的渲染模式下不会全速执行?)。

关于internet-explorer-8 - CSS3 饼图 : divs with border-radius flickering on mouseover,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6601396/

相关文章:

c# - 如何停止windows窗体上的闪烁?

c++ - 带 Alpha channel 的闪烁子窗口

javascript - 视频 JS 就绪事件和 IE8

jquery - IE8 - 没有链接的 jQuery slider 下一个/上一个按钮

internet-explorer - Web 开发人员是否应该升级到 Internet Explorer 8?

html - 绝对定位的元素在ie7中不可见

jquery向动态创建的元素添加点击事件

php - 重定向在 IE 8 及更早版本中随机失败

css - block 级 anchor 不占用文本周围的空间 [IE7]

java - Swing 定位问题