当前位置:首页 > 代码 > 正文

jquery横向滚动图片代码(jquery 图片左右滚动)

admin 发布:2022-12-19 17:00 163


今天给各位分享jquery横向滚动图片代码的知识,其中也会对jquery 图片左右滚动进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

JS或者Jquery如何取得横向和纵向滚动条的最大可以滚动的值?

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。

2、在index.html中的script标签,输入jquery代码:

$('body').append('height: ' + $(document).height() + 'br/');

$('body').append('width: ' + $(document).width());

3、浏览器运行index.html页面,此时会打印出界面最大可以滚动的文档宽度和文档高度。

jQuery点击横向滚动·帮忙改成每页6张图片·每次只滚动一张图片的宽度·最好带上注释·方便我自己修改

你好,修改成了每页显示6张图片。 然后向右滚动的按钮事件改成点一次滚动一张图片的距离。

向左滚动的你按照我那样修改一下就可以了。。

html charset="utf-8"

style type="text/css"

* { margin:0; padding:0;}

body { font-size:12px;}

.box {height:66px; float:left; width:660px; overflow: hidden; position:relative; }

.box li { display:block; float:left; margin-left:5px; margin-right:5px; width:100px; height:70px;background:#BBB;font-size:50px;color:#ccc;line-height:66px;text-decoration:none;text-align:center; cursor:pointer;}

.box li:hover { color:#999; }

.box li.active { background-position:-174px 0; color:#555;cursor:default;}

a.prev, a.next {background:url() no-repeat 0 0; display:block;width:23px;height:43px; float:left; margin:15px 0 0 0; cursor:pointer;}

a.next { background-image:url()}

.scroll_list{ width:10000em; position:absolute; }

/style

!-- 引入jQuery --

script src="" type="text/javascript"/script

script type="text/javascript"

$(function(){

var page= 1;

var i = 6;//每版四个图片

var click_time = 0; //用来控制page++

//向右滚动

$(".next").click(function(){ //点击事件

var v_wrap = $(this).parents(".scroll"); // 根据当前点击的元素获取到父元素

var v_show = v_wrap.find(".scroll_list"); //找到视频展示的区域

var v_cont = v_wrap.find(".box"); //找到视频展示区域的外围区域

var v_width = v_cont.width();

var len = v_show.find("li").length; //我的视频图片个数

var page_count = Math.ceil(len/i); //只要不是整数,就往大的方向取最小的整数

var move_width = v_width/i; //移动距离不是一个box的宽度了,一个box里显示4个li,一次移动一个li,所以移动距离除以4

click_time ++; //点击一次click_time++

if(!v_show.is(":animated")){

if(page == page_count){

v_show.animate({left:'0px'},"slow");

page =1;

}else{

v_show.animate({left:'-='+move_width},"slow"); //移动距离进行了修改

if(click_time == i){ //当click_time等于每页次数的时候 进行page++

page++;

click_time = 0;

}

}

}

});

//向左滚动

$(".prev").click(function(){ //点击事件

var v_wrap = $(this).parents(".scroll"); // 根据当前点击的元素获取到父元素

var v_show = v_wrap.find(".scroll_list"); //找到视频展示的区域

var v_cont = v_wrap.find(".box"); //找到视频展示区域的外围区域

var v_width = v_cont.width();

var len = v_show.find("li").length; //我的视频图片个数

var page_count = Math.ceil(len/i); //只要不是整数,就往大的方向取最小的整数

if(!v_show.is(":animated")){

if(page == 1){

v_show.animate({left:'-='+ v_width*(page_count-1)},"slow");

page =page_count;

}else{

v_show.animate({left:'+='+ v_width},"slow");

page--;

}

}

});

});

/script

/head

body

!-- 例子 --

div class="scroll" style="margin:0 auto;width:770px;"

!-- "prev page" link --

a class="prev" href="#"/a

div class="box"

div class="scroll_list"

ul

li1/li li2/li li3/li li4/li

li5/li li6/li li7/li li8/li

li9/li li10/li li11/li li12/li

li13/li li14/li li15/li li16/li

/ul

/div

/div

!-- "next page" link --

a class="next" href="#"/a

/div

/body

/html

html网页中图片横向滚动

1、有截取滚动网页的软件,如FSCapture,就可以截取整个网页。

2、 然后打开要截取的网页,在FSCapture悬浮窗口上找到滚动截图工具。

3、在默认情况下,是截整个界面,包括浏览器窗口,如果默认,下面有提示,点一下鼠标左键即可。

4、 如果要自定义截图窗口,按住Ctrl键,就会出现一个红色十字架,用鼠标拖动这个红十字架,框住想要的窗口。然后拖动右侧的滚动条到上端,或者点下端的滚动箭头,就能截取整个网页。

5、完成截图后,会自动返回到FSCapture编辑窗口,这时只要保存即可。

6、 选择一个保存文件夹,定义一个保存文件名,如滚动截图,按保存。

7、再用普通的看图软件ACDSee打开,就能看到一个长长的网页图,看看长宽比930x1776。

急需 网页上横向不间断滚动图片的代码

在你想要的位置加上这一段,图片地址和图片链接改下即可 document.write(''); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write('

height=270 width=198 hspace=2 border=0'); document.write('

height=270 width=198 hspace=2 border=0'); document.write('

height=270 width=198 hspace=2 border=0'); document.write('

height=270 width=198 hspace=2 border=0'); document.write('

height=270 width=198 hspace=2 border=0'); document.write('

height=270 width=198 hspace=2 border=0'); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); var speed=30 marquePic2.innerHTML=marquePic1.innerHTML function Marquee(){ if(demo.scrollLeft=marquePic1.scrollWidth){ demo.scrollLeft=0 }else{ demo.scrollLeft++ } } var MyMar=setInterval(Marquee,speed) demo.onmouseover=function() {clearInterval(MyMar)} demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}

jquery横向滚动图片代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jquery 图片左右滚动、jquery横向滚动图片代码的信息别忘了在本站进行查找喔。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/14530.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载