我的网站上有一个图标。CSS:显示多个图像的悬停
当我将鼠标悬停在第一个图标上时,我想将图标更改为4张不同的图像。所以我知道如何在regilar图像之间切换到yellow0.png,但我如何继续下一个(在说半秒之后..)
悬停 - > hide 2.png - > show yellow0.png - >隐藏yellow0 - >显示yellow1 - >隐藏yellow1 - >显示yellow2 - > ECT
HTML:
<a href="<?php echo get_page_link(6); ?>" class="mobile-link">
<img src="<?php echo $themedir;?>/images/2.png" class="mobile-icon animated swing">
<img src="<?php echo $themedir;?>/images/yellow0.png" class="animated swing mobile0" >
<img src="<?php echo $themedir;?>/images/yellow1.png" class="animated swing mobile1" >
<img src="<?php echo $themedir;?>/images/yellow2.png" class="animated swing mobile2" >
<img src="<?php echo $themedir;?>/images/yellow3.png" class="animated swing mobile3" >
</a>
CSS:
.mobile0{
display: none;
}
.mobile1{
display: none;
}
.mobile2{
display: none;
}
.mobile3{
display: none;
}
.mobile-link:hover .mobile-icon{
display: none;
}
.mobile-link:hover .mobile0{
display: block;
}
编辑:
这是一个小提琴! http://jsfiddle.net/6kdvsthx/
https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Using_CSS_animations – Quentin
使用jQuery的这个 –
我想如果要更换图像,而无需悬停只使用CSS –