我有我的网页上显示的图像列表,现在我需要为所有图像设置不同的转换,即当我将鼠标悬停到图像时,它应该显示一个转换,第二个时间悬停它应该显示另一种过渡 所以,我的问题是如何使用CSS图像悬停转换表 - CSS
2
A
回答
3
我希望这将帮助您设置随机trasnsition上悬停单个图像...
$('.photo').hover(function() {
var a = Math.random() * 10 - 5;
$(this).css('transform', 'rotate(' + a + 'deg) scale(1.25)');
}, function() {
$(this).css('transform', 'none');
});
+0
非常感谢你:) :) –
+0
这是解决你的问题。????如果是,然后接受答案 –
3
你不能随意设置过渡,但你可以通过diff类名实现。
.transition1 {
/* transition1 css properties goes here*/
}
.transition2 {
/* transition2 css properties goes here*/
}
这可以与jquery鼠标悬停事件来达到的:
- 初始化的变量与
0;
- 增量当鼠标悬停事件触发器。
- 删除旧的类名并添加新的类名。
var n = 0;
$('.image')
.mouseenter(function() {
n = n + 1;
$(this).addClass('transition'+n);
})
.mouseleave(function() {
$(this).removeClass('transition'+n);
});
以上jQuery代码将在事件的mouseenter添加新的类名。您可以使用此代码设置多个转换属性。
+0
非常感谢你:) –
相关问题
- 1. CSS转换:悬停
- 2. CSS3图像转换没有悬停
- 3. 悬停转换背景图像
- 4. 图像悬停转移为跨度 - CSS
- 5. 悬停CSS元素转换
- 6. css悬停在转换
- 7. 悬停时的CSS转换
- 8. 基本的CSS悬停图像交换?
- 9. 悬停时css图像替换
- 10. 圆角转换悬停的图像
- 11. 悬停时的图像转换
- 12. CSS放大悬停图像
- 13. HTML/CSS图像悬停
- 14. css图像悬停链接
- 15. 悬停图像效果CSS
- 16. CSS转换制作的图像上下移动悬停
- 17. 使用CSS转换属性将文本悬停在图像上
- 18. 悬停多图像交换
- 19. 小图像在大图像悬停css
- 20. 旋转图像悬停div
- 21. jQuery图像旋转悬停
- 22. 悬停更换图像
- 23. 切换图像悬停jquery
- 24. 悬停切换图像
- 25. CSS:表列转变为图标切换悬停知名度
- 26. 停止与CSS鼠标悬停后图像翻转?
- 27. 悬停图像
- 28. 悬停时的CSS转换:鼠标悬停时的动画
- 29. 悬停后转换渐变后的css
- 30. 悬停缩写时的CSS转换
请提供您的代码小提琴 – Shanaka
代码请!你有什么尝试? –