css3以图片圆心旋转
导读:CSS3以图片圆心旋转是一种很有趣的设计效果,其使用transform属性来实现。下面我们一起来学习一下具体的实现方法。img {position: absolute;top: 50%;left: 50%;transform: transl...
CSS3以图片圆心旋转是一种很有趣的设计效果,其使用transform属性来实现。下面我们一起来学习一下具体的实现方法。
img {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) rotate(0deg);
}
img:hover {
transform: translate(-50%, -50%) rotate(360deg);
}
在代码中,首先将图片的位置设置为绝对定位,然后使用translate属性来使其居中。接下来,我们使用rotate属性来设置旋转的角度。通过设置rotate(0deg)来指定图片初始状态下不进行旋转。
在hover状态下,我们使用rotate(360deg)来使图片以圆心为中心顺时针旋转360度。这样就能够实现让图片在鼠标移上时顺时针旋转,非常炫酷。
总结来说,CSS3以图片圆心旋转是一种非常有趣的设计效果,通过transform属性我们可以轻松实现。希望大家能够喜欢并且运用到自己的设计当中。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3以图片圆心旋转
本文地址: https://pptw.com/jishu/452046.html
