use*_*950 50 css hover css3 css-transitions css-transforms
我想知道如何在悬停时制作旋转或旋转的图像.我想知道如何使用CSS在以下代码上模拟该功能:
img {
border-radius: 50%;
}
Run Code Online (Sandbox Code Playgroud)
<img src="http://i.imgur.com/3DWAbmN.jpg" />
Run Code Online (Sandbox Code Playgroud)
web*_*iki 129
您可以使用CSS3过渡rotate()
来悬停图像.
img {
border-radius: 50%;
-webkit-transition: -webkit-transform .8s ease-in-out;
transition: transform .8s ease-in-out;
}
img:hover {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
Run Code Online (Sandbox Code Playgroud)
<img src="https://i.stack.imgur.com/BLkKe.jpg" width="100" height="100"/>
Run Code Online (Sandbox Code Playgroud)
这是一个小提琴演示
更多信息和参考:
小智 6
这很简单。
您为此图像创建了一个 css 属性。
img { transition: all 0.3s ease-in-out 0s; }
Run Code Online (Sandbox Code Playgroud)您添加这样的动画:
img:hover
{
cursor: default;
transform: rotate(360deg);
transition: all 0.3s ease-in-out 0s;
}
Run Code Online (Sandbox Code Playgroud) 归档时间: |
|
查看次数: |
193233 次 |
最近记录: |