CSS变换在悬停时没有过渡,在滑出时保持静态
css transform have no transition on hover and remain static on mouseout
我已经编码了一个指南针和一个指南针针的标题,当你悬停在指南针指针旋转720度角,但是,我想要一种方式,当我移动我的鼠标离开指南针它不会逆转。对不起,如果我忽略了一个简单的解决方案,但这里是我目前的代码来解释我做得更好。
.arrow{
width:100px;
height:100px;
background-image:url(https://dl.dropbox.com/u/81513943/Monolith/images/compass.png);
background-size:100px;
}
.arrowhover{
position:absolute;
margin-top:-100px;
background-size:100px;
width:100px;
-webkit-transition: all 1.7s ease-in-out;
-moz-transition: all 1.7s ease-in-out;
-ms-transition: all 1.7s ease-in-out;
-o-transition: all 1.7s ease-in-out;
transition: all 1.7s ease-in-out;
height:100px;
}
.arrowhover:hover{
-webkit-transform: rotate(1440deg);
-moz-transform: rotate(1440deg);
-webkit-transition: all 1.7s ease-out;
-moz-transition: all 1.7s ease-in-out;
-ms-transition: all 1.7s ease-in-out;
-o-transition: all 1.7s ease-in-out;
transition: all 1.7s ease-in-out;
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
所以,罗盘是正常的,悬停时旋转720度鼠标离开时,我不想要动画,有办法吗?
p。我对jquery和javascript一窍不通
查看我更新的小提琴:http://jsfiddle.net/rHpDn/3/
我将transition: all 0s ease-in-out;
添加到。arrow,所以它不再有过渡了
相关文章:
- 如何处理10页以上的静态页眉/页脚
- Grunt-connect在根目录之外提供静态文件
- 来自文档或下一个静态父级的事件委派
- JavaScript命名约定;静态“;类或模块
- 无法理解JavaScript中的静态方法
- 使用主干网和rails的静态页面路由
- Javascript,从静态函数中打印全局对象
- 带静态字符e输入的文本框数字和带javascript的负整数
- 在Hapi.js中提供静态JavaScript文件不起作用
- 压缩静态HTML文件中的JS和CSS
- 理解“;静态“;方法
- 使用KineticJS变换(移动/缩放/旋转)形状
- 静态html中图像之间的空间在javascript中消失
- 访问下一个html页面的静态4位密码
- IceCcandidate和SDP是静态的
- 指定一个具有静态值的onclick函数
- 布料模拟+图像上的画布变换
- nodeJS:使用(fs)尝试访问静态资源,但收到404错误
- 调用Javascript中的Python函数,读取静态文件(Flask)
- CSS变换在悬停时没有过渡,在滑出时保持静态