CSS图像旋转变换
我有这个,我想它会使这个图像不断旋转,但它没有 所使用的HTML:CSS图像旋转变换,css,transform,Css,Transform,我有这个,我想它会使这个图像不断旋转,但它没有 所使用的HTML: <img class="rotate" src="http://www.arcelormittal.com/distributionsolutions/content/images/reload_captcha.png" /> 为什么图像没有持续旋转?您需要使用动画,因为它没有从开始到结束的过渡: .rotate { -webkit-animation: spin .8s infinite linear;
<img class="rotate" src="http://www.arcelormittal.com/distributionsolutions/content/images/reload_captcha.png" />
为什么图像没有持续旋转?您需要使用动画,因为它没有从开始到结束的过渡:
.rotate {
-webkit-animation: spin .8s infinite linear;
animation: spin .8s infinite linear;
}
@-webkit-keyframes spin {
100% { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes spin {
100% { -moz-transform: rotate(360deg); }
}
@keyframes spin {
100% {
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg);
}
}
您将需要使用动画,因为它没有从开始到结束的过渡:
.rotate {
-webkit-animation: spin .8s infinite linear;
animation: spin .8s infinite linear;
}
@-webkit-keyframes spin {
100% { -webkit-transform: rotate(360deg); }
}
@-moz-keyframes spin {
100% { -moz-transform: rotate(360deg); }
}
@keyframes spin {
100% {
-moz-transform:rotate(360deg);
-o-transform:rotate(360deg);
transform:rotate(360deg);
}
}
div
{
宽度:200px;
高度:100px;
边缘顶部:100px;
背景颜色:黄色;
/*旋转div*/
变换:旋转(90度);
-ms变换:旋转(90度);/*IE 9*/
-webkit变换:旋转(90度);/*Opera、Chrome和Safari*/
}
div
{
宽度:200px;
高度:100px;
边缘顶部:100px;
背景颜色:黄色;
/*旋转div*/
变换:旋转(90度);
-ms变换:旋转(90度);/*IE 9*/
-webkit变换:旋转(90度);/*Opera、Chrome和Safari*/
}
基本相同,只需删除鼠标悬停基本相同,只需删除鼠标悬停请在答案中添加一些内容。仅限代码的答案不受欢迎。请在答案中添加一些内容。只有代码的答案不受欢迎。
<!DOCTYPE html>
<html>
<head>
<style>
div
{
width:200px;
height:100px;
margin-top:100px;
background-color:yellow;
/* Rotate div */
transform:rotate(90deg);
-ms-transform:rotate(90deg); /* IE 9 */
-webkit-transform:rotate(90deg); /* Opera, Chrome, and Safari */
}
</style>
</head>
<body>
<div><img src="http://www.rltech.co.in/01/images/rllogo.png"/></div>
</body>
</html>