js图片轮播效果常见的产品无缝轮播
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head> <body>
<style>
* {
margin: 0;
padding: 0;
} li {
float: left;
list-style-type: none;
} ul {
z-index: 10;
position: absolute;
width: 2000px;
height: 200px
} .img_item {
width: 200px;
height: 200px;
} div {
left: 100px;
top: 100px;
position: absolute;
width: 1000px;
height: 200px;
overflow: hidden;
}
</style>
<input type="button" name="name" value="左" id="left" />
<input type="button" name="name" value="右" id="right" />
<div>
<ul id="ul_box">
<li>
<img src="a6189de972494360df2db2140db81e49.jpg" class="img_item" />
</li>
<li>
<img src="b4eee4a4f162745ebb5c0f676b1045ba.jpg" class="img_item" />
</li>
<li>
<img src="dcab10748c31dcfc75f4ba6a36a313fb.jpg" class="img_item" />
</li>
<li>
<img src="f38f0c784dbcb4080f03cf41ed0864b5.jpg" class="img_item" />
</li>
<li>
<img src="ffe27b977dfb30c1854ebc1fdf999c1e.jpg" class="img_item" />
</li>
<li>
<img src="a6189de972494360df2db2140db81e49.jpg" class="img_item" />
</li>
<li>
<img src="b4eee4a4f162745ebb5c0f676b1045ba.jpg" class="img_item" />
</li>
<li>
<img src="dcab10748c31dcfc75f4ba6a36a313fb.jpg" class="img_item" />
</li>
<li>
<img src="f38f0c784dbcb4080f03cf41ed0864b5.jpg" class="img_item" />
</li>
<li>
<img src="ffe27b977dfb30c1854ebc1fdf999c1e.jpg" class="img_item" />
</li> </ul>
</div>
<script>
var left_btn = document.getElementById("left");
var right_btn = document.getElementById("right");
var ul_box = document.getElementById("ul_box");
var r = 1;
left_btn.onclick = function() {
r = 1;
}
right_btn.onclick = function() {
r = -1;
} function run() {
ul_box.style.left = ul_box.offsetLeft + r + "px";
if(ul_box.offsetLeft > 0) {
ul_box.style.left = -1000 + "px";
}
if(ul_box.offsetLeft < -1000) {
ul_box.style.left = 0 + "px";
}
}
setInterval(run, 10);
</script>
</body> </html>
js图片轮播效果常见的产品无缝轮播的更多相关文章
- js图片瀑布流效果
要实现图片瀑布流效果,首先得准备几张图片. html的部分比较简单就是将图片加载到浏览器就可以了 代码如下(注意放的图片多一点要不然之后无法滑动鼠标就无法达到瀑布流效果): <!DOCTYPE ...
- 无缝轮播的案例 及css3无缝轮播案例
无缝轮播的案例: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> < ...
- js实现多行图片点击(自动)左右无缝轮播特效
/*效果图*/ HTML: <div class="scroll"> <div class="picbox"> ...
- js+css3实现多行图片点击(自动)左右无缝轮播特效
/*效果图*/ HTML: <div class="scroll"> <div class="picbox"> ...
- android实现3D Gallery 轮播效果,触摸时停止轮播
1.轮播控件涉及到的两个类 CarouselViewPager.java public class CarouselViewPager extends ViewPager { @IntDef({RES ...
- JS图片灯箱(lightBox)效果基本原理和demo
到年底了,项目不怎么忙,所以有空特地研究了下KISSY中源码JS灯箱效果,感觉代码比较简单,所以就按照他们的思路依赖于Jquery框架也封装了一个,特地分享给大家,以前经常看到网上很多这样的插件,感觉 ...
- js图片加载效果(延迟加载+瀑布流加载)
概述 两种图片加载的效果:一种是遇到图片较多时,带读条效果的加载提示:另一种是根据滑块的位置进行预加载,用户不察觉的情况下,实现瀑布流的加载效果 详细 代码下载:http://www.demodash ...
- js图片放大境效果
放大境效果如下图所示,当鼠标放到小图时,就会出现浅黄色的小块,而右边方框也出现了,并且右边方框的内容时根据浅黄色小块的内容变换而变换: 原理: 1,准备2张图,一大一小,如上图所示,小图的盒子div1 ...
- js图片跑马灯效果
<style. type="text/css">body{margin:0px auto; padding:0px;}ul,li{margin:0px; padding ...
随机推荐
- Redhat 安装perl模块
CPAN上下载要安装的模块 解压 gzip -d DBD-mysql-4.006.tar.gz tar xvf DBD-mysql-4.006.tar 然后进入DBD-mysql-4.006目录,执行 ...
- UVA-10827(前缀和降维)
题意: 给一个n*n的正方形,第一行和最后一行粘在一块,第一列和最后一列粘在一块,求这个环面上的最大的子矩形; 思路: 直接暴力是O(n^6)的复杂度,可以把前缀和求出来,这样就可以只用枚举四条边界就 ...
- 小K的农场(差分约束)
题目大意 n个点 m条描述 农场 a 比农场 b 至少多种植了 c 个单位的作物. 农场 a 比农场 b 至多多种植了 c 个单位的作物. 农场 a 与农场 b 种植的作物数一样多. 题解 差分约束裸 ...
- HAOI2012高速公路——子区间计算
题目:https://www.luogu.org/problemnew/show/P2221 似乎按点来算贡献很方便,但我抱住一篇没有这样的题解磕了两天... 以下转载: 题意:维护一段数列 支持区间 ...
- 收集几个Android CalendarView非常用属性
android:dateTextAppearance 设置日历View在日历表格中的字体皮肤;android:firstDayOfWeek 指定日历第一个星期的第一天,在日历中横向所在位置,从右边向左 ...
- JavaScript-Tool:jquery.tree.js-un
ylbtech-JavaScript-Tool:jquery.tree.js 1.返回顶部 2.返回顶部 3.返回顶部 4.返回顶部 5.返回顶部 0. https://www.jst ...
- 为什么linux有足够的内存还进行swap?
1.Linux在内存被用完之前开始交换.这是为了提高性能和响应能力: 性能提高是因为一些内存放磁盘缓存比方内存更合适.因此,最好将一个已经停用了一段时间的程序交换出去,而将经常使用的文件保存在缓存中. ...
- 用"\v"=="v"判断是IE浏览器和非IE
其实就是利用各浏览器对转义字符"\v"的理解在ie浏览器中,"\v"没有转义,得到的结果为"v"而在其他浏览器中"\v" ...
- 自定义HTML中select控件
HTML中默认的select控件比较难看,大家可以参考,本文提供一种解决思路,当然也可以用CSS实现. function selectInit(tid,isIn){ if(!$("#&quo ...
- 51nod 1004 【快速幂】
思路: 掐住最后一位,快速幂一发就好了 #include<cstdio> #include <map> #include<iostream> #include< ...