博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery 视觉特效(水平滚动图片)
阅读量:4350 次
发布时间:2019-06-07

本文共 1475 字,大约阅读时间需要 4 分钟。

效果描述:

所有图片排队向左移动,从左边界依次消失,当最后一副图片消失后。所有图片再排队,依次从右边界出现,进入scroller范围。再排队依次消失。。周而复始。

HTML:

继续看其CSS:

/*只能容纳显示一张图片*/            #scroller{
margin: auto; height: 150px; width: 460px; /*设置 position为relative,让图片移动以scroller的左上角为基点*/ position: relative; /*超出范围的隐藏*/ overflow: hidden; /*设置边框样式*/ border: 1px saddlebrown dashed; } #images{
width: 950px; } #images a img{
border: 0; /*图片要实现动画效果,必须要设置此CSS属性*/ position: relative; }

继续看jquery:

var $wrapper = $('#scroller a img');                var animator = function(img){                    img.animate({left:-950},5000,function(){                        img.css({left:450});                        animator($(this));                    });                }                animator($wrapper);

 到此已经完成了水平滚动图片的效果。

如果此时想添加鼠标悬停效果呢?代码如下:

$wrapper.hover(function(){//                    stop()方法停止当前动画                    $wrapper.stop();                },function(){                    animator($wrapper);                })

 

 

 

 

 

 

转载于:https://www.cnblogs.com/wenzichiqingwa/archive/2012/10/04/2711280.html

你可能感兴趣的文章
win10系统80端口被占用怎么办?
查看>>
Append 后如何使用 fadein淡入效果
查看>>
SourceTree软件
查看>>
day1 java基础语法
查看>>
与TIME_WAIT相关的几个内核参数修改测试讨论结论
查看>>
Javascript闭包(Closure)详解
查看>>
【HTML XHTML CSS基础教程(第6版)】笔记之CSS笔记(7~25章)
查看>>
IO流OutputStream
查看>>
tomcat8.5 manager 配置
查看>>
前端实现某一列不能重复不能且不能为空
查看>>
测试流程的注意事项
查看>>
tyvj 1860 后缀数组
查看>>
最小二乘法曲线拟合
查看>>
ElasticSearch(二十六)修改分词器及定制自己的分词器
查看>>
(原创)用c++11打造好用的any
查看>>
洛谷 P2947 [USACO09MAR]向右看齐Look Up【单调栈】
查看>>
POJ 3070 Fibonacci【斐波那契数列/矩阵快速幂】
查看>>
uva 11724 Evaluate the Expression
查看>>
QQ微博登陆封装
查看>>
例4-11
查看>>