2011-10-07 84 views
2

我使用css-webkit-perspective来体验Chrome和Safari之间的奇怪错误。 使用相同的视角,整个3D场景似乎在Safari中放大。css中的视角差异/ safari

看看自己:
http://clients.dominic-mercier.com/experiments/css-perspective-bug.html

任何人都知道解决它?

+0

这确实很奇怪,看起来像一个Chrome的bug对我来说。如果你在Safari中取出-webkit-perspective,它们的大小相同,但当然没有透视。很好的工作顺便! – Duopixel

+0

任何机会你有这个代码仍然躺在周围,你可以把它扔在一个没死的地方? – RandallB

+1

@RandallB:对不起,这篇文章太旧了。无法再找到此文件。抱歉。 –

回答

2

我找到了解决方案。 这个问题似乎与Chrome浏览器中的-webkit-transform-origin看似有问题。 我已经通过使用-webkit-transform:translateZ代替-webkit-transform-origin解决了我的问题。

希望它有助于某一天。 谢谢

0

对我来说看起来不错 - 老版本的Chrome不支持-webkit-perspective,因此请检查您是否使用了最新版本。

+0

您使用的是哪种版本的Chrome和Safari? –

+0

Chrome版本:14.0.835.202 –

+0

我也在使用Chrome 14.0.835.202 Safari是5.0.5版本 –