webkit 变换:如何在 Z 轴上旋转,而不是绕中心旋转?
知道如何让 webkit 变换旋转围绕与元素中心不同的点(例如围绕右上角)旋转吗?
Any idea how to get the webkit transform rotation to rotate around a point different that the center of the element (e.g. around the top right corner)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用transform-origin来更改原点的位置:
您现在只需使用旋转即可查看它的实际效果:)
这是关于它的官方文档:
http://www.w3.org/TR/css3- 3d-transforms/#transform-origin-property
You can use transform-origin to change the position of the origin :
You just have to use a rotation to see it in action now :)
Here is the official documentation about it :
http://www.w3.org/TR/css3-3d-transforms/#transform-origin-property
你能先平移物体,然后旋转它吗?
即,如果对象的中心位于原点且右上角位于 3,5 处,则平移对象 -3,-5 以使右上角现在位于原点。然后正常旋转对象。
Can you translate the object first, then rotate it?
i.e. if the center of the object is at the origin and the top-right corner is at 3,5 then translate the object -3,-5 such that the top-right corner is now at the origin. Then rotate the object as normal.