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 ...
随机推荐
- VC++编译说明
目录 第1章编译步骤 1 第2章编译源文件 2 2.1 编译器 2 2.2 包含头文件 3 2.3 重复包含 6 2.4 预编译头文件 7 2.4.1 创建 ...
- linux下Postgresql-9.2安装及数据库的创建过程
公司写部署手册需要,现总结一些linux下postgresql的安装及数据库创建的详细步骤吧! 1.1.1 软件安装 1.设置用户组和用户级别 Postgresql不能以root身份运行,要以其 ...
- Asp.net MVC 中使用 Ninject 实现依赖注入
松耦合.针对抽象编程.不针对实现编程是面向对象设计的原则.依赖注入就是,在一个类的内部,不通过创建对象的实例而能够获得实现了某个公开接口的对象引用.所谓的控制反转也是相同的意思.把依赖的创建转移到了使 ...
- Django中的Ajax详解
AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”.即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当 ...
- checkbox设置单选的的两种方式
一.如果 <input name="ck" type="checkbox">是页面加载就有的 $("#input[name=ck]&quo ...
- RxJava入门之路(一)
RxJava接触过蛮长时间了,但是让我说个所以然来还是说不出来,归根结底还是还是理解不够深刻,趁着年底这个时候争取写个系列出来给自己的学习做个记录 注意区分RxJava1.0和2.0的区别,以下默认是 ...
- 实现node端渲染图表的简单方案
实现node端渲染图表的简单方案 这个题目有点小,本篇博客真正谈论的应该是服务端生成图表的简单方案,这里面有两个关键字:服务端 & 简单,我们知道基于js有很多的图表库,知名的如D3.echa ...
- 分析express-pjax
先来看见express-pjax的源代码 module.exports = function() { return function(req, res, next) { if (req.header( ...
- poj3050【dfs】
题意: 5*5的矩阵里,某个点能够上下左右走,走5步,然后路径会形成一个串,问你,这个5*5里面能够形成多少个不同个串. 思路: 直接暴搜,然后对于一个串塞到set里去,然后输出set里的个数就好了 ...
- P2024 [NOI2001]食物链
第一种说法是"1 X Y",表示 X 和 Y 是同类. 第二种说法是"2 X Y",表示 X 吃 Y . 根据这句话 可以看出来这是一个种类并查集 种类并查集 ...