2010-12-14 21 views

回答

7

您可以使用变换原点改变原点的位置:

.myClass{ 

    -webkit-animation-duration: 1s; 

    -webkit-animation-name: myAnim; 

    -webkit-animation-iteration-count: infinite; 

    -webkit-transform-origin: 275px 150px; 

    -webkit-animation-timing-function: linear; 
} 

您只需要使用一个旋转,看看它在行动现在:)

以下是有关的官方文档它: http://www.w3.org/TR/css3-3d-transforms/#transform-origin-property

+2

如果你想尝试将变换原点更改为100%0%做右上角。 – 2010-12-16 17:43:45

0

您可以先翻译对象,然后旋转它吗?

即,如果对象的中心位于原点并且右上角位于3,5,则翻译对象-3,-5,使得右上角现在位于原点。然后像平常一样旋转对象。

+0

似乎没有帮助。顺便说一句,我正在测试http://www.eleqtriq.com/wp-content/static/demos/2010/css3d/css3dexplorer.html – Omer 2010-12-14 20:25:52

相关问题