bxSlider 在网页里添加幻灯片效果
2016-10-15 20:39
176 查看
幻灯片效果在网页上很常见,本文介绍用 bxSlider 轻松实现的方法。
http://bxslider.com/
下载到。
加载图片。
再调用
即可。
不用 ul 和 li 的形式也是可以的。
另外,不需要按钮的话,css 就不必引入了,只要 js 文件就好。
其后,
为使得窗口大小发生变化时,也不影响幻灯片的播放,还需要以下代码
bxSlider是什么
bxSlider 是用 JQuery 和 CSS 实现网页中幻灯片效果的工具。可在http://bxslider.com/
下载到。
制作幻灯片
下载之后,引入 js 和 css 文件,同时 jquery 也是需要的。加载图片。
<ul class="bxslider"> <li><img src="/images/pic1.jpg" /></li> <li><img src="/images/pic2.jpg" /></li> <li><img src="/images/pic3.jpg" /></li> <li><img src="/images/pic4.jpg" /></li> </ul>
再调用
$('.bxslider').bxSlider();
即可。
制作没有按钮且自动播放的幻灯片
<div class="bxslider"> <img src="images/mainImg.jpg" alt=""> <img src="images/mainImg_2.jpg" alt=""> <img src="images/mainImg_3.jpg" alt=""> <img src="images/mainImg_4.jpg" alt=""> </div>
不用 ul 和 li 的形式也是可以的。
另外,不需要按钮的话,css 就不必引入了,只要 js 文件就好。
其后,
slider = $('.bxslider').bxSlider({ auto: true, autoControls: false, pager: false, controls: false, touchEnabled: true });
为使得窗口大小发生变化时,也不影响幻灯片的播放,还需要以下代码
window.onresize = function(){ var pi = slider.getCurrentSlide(); //获取当前的幻灯片 slider.destroySlider(); //删除当前幻灯片 slider = $('.bxslider').bxSlider({ //重新创建幻灯片 auto: true, autoControls: false, pager: false, controls: false, touchEnabled: true, startSlide: pi //起始页为上一次的幻灯片 }); }
相关文章推荐
- bxSlider 在网页里添加幻灯片效果
- 用层实现为网页中的图添加水印的效果
- 网页幻灯片效果
- ECSHOP首页flash幻灯片修改为循环图片(可以自己添加jq,js效果)
- 为固定高度的网页元素添加 iOS Safari 滚动「惯性效果」的方法
- 为网页添加蒙板效果和弹出层js
- 为网页中的图片添加水印的效果
- 如何在网页中添加水印效果
- 如何在网页中添加水印效果
- Javascript禁止网页复制粘贴效果,或者复制时自动添加来源信息
- 用Java小程序为网页上的照片添加效果
- 幻灯片效果在网页设计中的应用案例
- 40个幻灯片效果在网页设计中的应用案例
- 巧使网页图片实现“幻灯片”显示效果
- 幻灯片效果在网页设计中应用的55个优秀案例(下篇)
- 用层实现为网页中的图添加水印的效果
- 给网页中添加翻板图片效果
- 幻灯片效果在网页设计中应用的55个优秀案例(上篇)
- 网页整屏滑动效果,添加窗口大小变化监听
- 在网页中添加 加载效果的总结