【发布时间】:2012-11-20 10:52:17
【问题描述】:
我遇到了 pie.htc 和 IE8 的奇怪问题。我在页面上有许多圆角元素,但饼图仅适用于一个元素。我的 CSS 是正确的 - 我的意思是选择器已正确分配给饼图行为。 还有什么可能是错的?
【问题讨论】:
标签: internet-explorer-8 css3pie
我遇到了 pie.htc 和 IE8 的奇怪问题。我在页面上有许多圆角元素,但饼图仅适用于一个元素。我的 CSS 是正确的 - 我的意思是选择器已正确分配给饼图行为。 还有什么可能是错的?
【问题讨论】:
标签: internet-explorer-8 css3pie
我有一些使用 css3 pie 的经验,但它们并不是很好。以下是我使用的修复:
您要应用行为库的元素也必须是 position: relative 才能开始,因此请先检查。它可能会修复它。
如果您希望它在 IE6 和 7 中工作,您需要添加 zoom: 1。我知道您说您使用的是 IE8,但我的客户过去曾说过,它一直处于兼容模式,因此最好添加该设置。
CSS 3 Pie 不支持浏览器缩放背景图像,因此请检查您是在 100% 视图中查看网站,而不是其他视图。
希望有所帮助。如果您可以发布一个 jsfiddle,那么我可以尝试进一步提供帮助。如果不检查css3pie已知问题http://css3pie.com/documentation/known-issues/
【讨论】:
找到了解决办法。问题是这些元素使用了带有过滤器的背景。 css3pie 也为这些元素设置背景。删除此过滤器后一切正常。
【讨论】: