旋转木马取代图像在鼠标悬停
Carousel replacing images on mouse hover
我做了一些谷歌,但我没有找到适合我的问题。是否在某处有滑块/旋转木马,其中有可见的4图像,即每一刻和悬停后的一个确切的一个图像与另一个交换?如果没有,是否有办法修改一些众所周知的滑块,如flexslider
的工作方式?到目前为止,我尝试修改flexsliders代码像这样
#cf {
position:relative;
margin:0 auto;
}
#cf img {
position:absolute;
left:0;
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;
}
#cf img.top:hover {
opacity:0;
}
HTML <div class="flexslider" >
<ul class="slides" >
<li>
<div id="cf">
<img class="bottom" src="img/artists/arendarik_p.jpg" />
<img class="top" src="img/artists/arendarik.jpg" />
</div>
</li>
...
但是在添加更多图像后,我必须根据图像的宽度设置它们的精确左距,这不知何故破坏了flexslider
提前感谢您的建议
您可以使用OWL Carousel之类的插件并创建一个jquery脚本来更改鼠标悬停时的图像,如下所示:
$(document).ready(function() {
$("#carousel-div").hover(
owl.trigger('owl.next');
)};
最后我用flexslider和简单的javascript做到了这一点
<div class="flexslider" >
<ul class="slides" >
<li>
<a href="subArtists/arendarik.html">
<img src="img/artists/arendarik.jpg"
onmouseover="this.src='img/artists/arendarik_p.jpg'"
onmouseout="this.src='img/artists/arendarik.jpg'"
border="0" alt=""/></a>
</li>
<li>
.
.
.
</ul>
</div
相关文章:
- 当鼠标悬停在文本中的单词上时显示警报
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 在鼠标悬停时展开列表
- jQuery悬停在没有鼠标悬停的情况下启动
- 鼠标悬停时如何居中放大背景图像
- 使用鼠标悬停JavaScript/HTML显示文本
- 如何在MVC3中显示鼠标悬停在文本上的部分视图
- d3.js鼠标悬停鼠标输出问题
- 如何在鼠标悬停时将对象从起始位置移动到结束位置,然后在鼠标悬停后再次移动
- 鼠标悬停时播放随机轨迹
- 鼠标悬停时的css转换
- 将鼠标悬停在同级元素上的 jquery 上轻拂
- 将鼠标悬停在Angular JS中的一个元素上,并将Class添加到另一个元素中
- aspx中鼠标悬停时横向扩展DIV
- ajax鼠标悬停和鼠标悬停脚本
- 在鼠标悬停处隐藏图像
- 如何停止地图移动时,鼠标悬停在标记在谷歌地图API 3
- 通过鼠标悬停向上或向下滑动的图片
- 鼠标悬停时更改按钮的 CSS