位置: 编程技术 - 正文
推荐整理分享基于javascript实现图片切换效果(javascript例题),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:javascript基于什么的语言,javascript运用,基于JAVASCRIPT实现的可视化工具是,基于javascript的毕业设计选题,javascript基于什么的语言,基于javascript的毕业设计选题,基于JAVASCRIPT实现的可视化工具是,基于JAVASCRIPT实现的可视化工具是,内容如对您有帮助,希望把文章链接给更多的朋友!
本文实例为大家分享了js实现图片切换效果,供大家参考,具体内容如下用js实现点击按钮,图片切换的效果:
结构:用一个固定宽高的div来做最外层的容器,设置overflow为hidden,
然后内层img_box设置宽度为四倍box的宽度,高度相同,也就是说img_box里面盛放四张img,但是可见的只有一张,下面的两个div,left和right是充当按钮实现点击切换图片,切换图片也就是改变img_box的left属性,所以img_box应该设置position为absolute,为了方便起见,box的position设置为relation,这样img_box就是相对box进行定位了。四张图片设置float为left,宽度和高度与box相同.
CSS代码:
left和right用到了背景颜色和透明度渐变的属性,只添加了火狐浏览器和webkit浏览器,另外现在有的IE浏览器是IE和webkit双内核如安全浏览器
background: -moz-linear-gradient(left, rgba(, , , 0.), rgba(%,%,%,0));
background: -webkit-linear-gradient(left, rgba(, , , 0.), rgba(%,%,%,0));
为了实现切换的时候平滑过渡,所以添加了transition属性:
-moz-transition: 0.5s;
-webkit-transition: 0.5s;
js代码:
用全局变量count来记录当前显示的第几张图片,当点击切换按钮的时候根据count来计算应该显示第几张照片,然后计算并设置img_box的left属性即可。
标签: javascript例题
本文链接地址:https://www.jiuchutong.com/biancheng/373453.html 转载请保留说明!友情链接: 武汉网站建设