我刚刚遇到CSS3 pie。
我想知道它使用起来有多可靠?它可以在所有操作系统上运行吗?是否有任何可能无法运行的场景?
我想这更多的是关于浏览器而不是操作系统。这就是为什么像 Flex/Silverlight/JavaFX 这样的“虚拟化”Web 前端现在很流行的原因,因为所有这些问题都基本消失了。
很难说它有多可靠,因为它最终依赖于混乱不断变化的浏览器环境。IE/Firefox/Opera/Chrome/Safari 的下一次更新可能会出现问题,或者它可以正常工作。(实际上它说它只适用于 IE 6-8,所以如果您对此不满意,您可能会遇到麻烦?)
可能(?)很难找到对这个工具有实际经验的人。不要忘记查看已知问题列表:http ://css3pie.com/documentation/known-issues/
相当可靠,但只支持最常见的 CSS3 标签。我在 IE7 和 IE8、Windows XP、Windows 7 32 和 64 位下尝试过 - 在所有情况下都可以正常工作。
我从来没有机会在 IE 的 OSX 版本下测试它。
然而,我的建议是使用 CSS2 处理您的网站,然后添加 CSS3 魔法,只是为能够显示它的浏览器添加额外的视觉效果。
它适用于静态元素。
但是,如果您打算在 CSS PIE 元素上使用动画 - 您可能会在较旧的 IE 中遇到问题。
我正在开发带有圆角和阴影的下拉菜单。我无法让它适用于 IE8(IE7、IE9、FF、Chome、Safari、Opera 都很好)。经过 10 个小时的缩放、内联块、最小宽度黑客试验后,我不得不以旧方式构建它。
在带有 IE 8 64 位的 Windows Server 20008 上,PIE 不起作用,我在自己的站点和我的站点上进行了测试,尽管我还没有找到任何关于此问题的其他帖子。
那么这些天(2012 年)CSS3Pie 的旅行情况如何?得到了一个需要在 IE7+ 中工作的具有大量 CSS3 优点的设计我正在考虑坚持使用过滤器:progid ...