运用CSS和JS写的大图轮播-带箭头
<style type="text/css">
#datu
{
width:500px;
height:400px;
position:relative;
margin:auto;
top:100px;
border:2px solid #309;
overflow:hidden; }
#xiao
{
width:50px;
height:100px;
position:absolute;
left:0px;
top:200px;
z-index:;
text-align:center; line-height:100px; font-size:100px;
cursor:pointer; }
#xiao1
{
width:50px;
height:100px;
position:absolute;
right:0px;
top:200px;
z-index:;
text-align:center; line-height:100px; font-size:100px;
cursor:pointer; }
#ta
{
position:relative;
left:0px;
top:0px;
transition:0.7s;} </style> <body>
<div id="datu" onmouseover="Zhi()" onmouseout="Li()" onclick="Chang()">
<table id="ta" cellpadding="0" cellspacing="0">
<tr height="400"> <td width="500px"><img src="../Documents/未命名站点 2/1.jpg" width="500" /></td>
<td><img src="../Documents/未命名站点 2/2.jpg" height="400" width="500"/></td>
<td><img src="../Documents/未命名站点 2/3.jpg" height="400" width="500"/></td>
<td><img src="../Documents/未命名站点 2/5.jpg" height="400" width="500"/></td>
<td><img src="../Documents/未命名站点 2/800.jpg" height="400" width="500"/></td>
<div id="xiao" onclick="zuo()">«</div>
<div id="xiao1" onclick="you()">»</div> </tr>
</table>
</div> </body>
</html>
<script>
document.getElementById("ta").style.left="0px";
function Change()
{
var ta = parseInt(document.getElementById("ta").style.left);
if(ta>-2000)
{
document.getElementById("ta").style.left=(ta-500)+"px";
ta=ta-500;
}
else
{
document.getElementById("ta").style.left="0px";
}
shi=window.setTimeout("Change()",3000);
}
var shi =window.setTimeout("Change()",3000);
function Zhi()
{
window.clearTimeout(shi);
}
function Li()
{
shi=window.setTimeout("Change()",1000);
}
function zuo()
{
var ta = parseInt(document.getElementById("ta").style.left);
if(ta<0)
{
document.getElementById("ta").style.left=(ta+500)+"px";
ta=ta+500;
}
else
{
document.getElementById("ta").style.left="-2000px";
}
}
function you()
{
var ta = parseInt(document.getElementById("ta").style.left);
if(ta>-2000)
{
document.getElementById("ta").style.left=(ta-500)+"px";
ta=ta-500;
}
else
{
document.getElementById("ta").style.left="0px";
}
} </script>

运用CSS和JS写的大图轮播-带箭头的更多相关文章
- 原生js写一个无缝轮播图插件(支持vue)
轮播图插件(Broadcast.js) 前言:写这个插件的原因 前段时间准备用vue加上网易云的nodejs接口,模拟网易云音乐移动端.因为想自己写一遍所有的代码以及加固自己的flex布局,所以没有使 ...
- js写的简单轮播图
这个轮播图代码是从网上找来的,专门找了个写法简单的,只是作为一个小练习,大概原理如下: 1.首先是图片切换2.自动播放3.调用自动播放4.移动到容器上边停止播放,离开自动播放5.移动到导航上停止播放, ...
- 用JS写的简单轮播特效
效果如下 功能分析 1.每隔1秒换一张图片 2.鼠标移入停止切换.鼠标离开继续切换 3.鼠标移入到数字上面的时候,显示和数字对应的图片,并且停止切换,被选中的数字,背景显示橙色 4.鼠标离开数字,从该 ...
- 利用JS做网页特效——大图轮播
大图轮播完整流程代码操作: <style> * { margin: 0px; padding: 0px; ...
- CSS3常用属性(边框、背景、文本效果、2D转换、3D转换、过渡、有过渡效果大图轮播、动画)
CSS3边框: 1.CSS3圆角:border-radius 属性--创建边框线的圆角 <body style="font-size:24px; color:#60F;"& ...
- [DBW]大图轮播,可通过两种方法实现
通过在div中加入表格,实现大图轮播,代码如下: 整体的思路: 1.在div中嵌入表格,设置div的宽和高,设置成图片大小,确定其位置,将图片插入表格,超出div部分隐藏 2.在js中定义一个变量接受 ...
- JS框架_(Bootstrap.js)实现简单的轮播图
Bootstrap框架中 轮播(Carousel)插件是一种灵活的响应式的向站点添加滑块的方式 轮播图效果: <!DOCTYPE html> <html> <head&g ...
- 原生JS面向对象思想封装轮播图组件
原生JS面向对象思想封装轮播图组件 在前端页面开发过程中,页面中的轮播图特效很常见,因此我就想封装一个自己的原生JS的轮播图组件.有了这个需求就开始着手准备了,代码当然是以简洁为目标,轮播图的各个功能 ...
- bootstrap大图轮播手机端不能手指滑动解决办法
网上看了很多解决办法,几乎本质都是一样的,都是引入一个滑动的js插件,加入一段js代码,即可生效,但是我试了hammer.js 和 touchSwipe.js 都不生效,也找不到原因是什么,目前在网上 ...
随机推荐
- DNA排序
Q:DNA排序 总时间限制:1000ms内存限制:65536kB 描述 给出一系列基因序列,由A,C,G,T四种字符组成.对于每一个序列,定义其逆序对如下: 序列中任意一对字符X和Y,若Y在X的右边( ...
- 黑马程序员——JAVA基础之编码表
------- android培训.java培训.期待与您交流! --------- 字符编码 字符流的出现为了方便操作字符. 更重要是的加入了编码转换. 通过子类转换流来完成. • I ...
- Mac下Nginx环境配置
环境信息: Mac OS X 10.11.1 Homebrew 0.9.5 正文 一.安装 Nginx 终端执行: brew search nginx brew install nginx 当前版本 ...
- Android学习一:文件操作
最近在学习安卓相关的编程,对于一门新技术的学习,我想应该跟其他语言一样吧,如C++和C#,也是文件,网络,多线程以及数据库之类的学习了.所以决定先从文件下手,现在将文件的一点学习列在下面: 1.Jav ...
- input file上传文件扩展名限制
方法一(不推荐使用):用jS获获取扩展名进行验证: <script type="text/javascript" charset="utf-8"> ...
- Python之paramiko基础
一.Paramiko模块 paramiko是一个自由和开放源码模块使用,实现SSH2协议安全(认证和加密)连接到远程计算机. 二.windwos下安装paramiko模块 #在DOS命令行执行如下命令 ...
- NodeJS的小应用
server.js: //引入require 模块 var http=require('http'); //创建服务器 http.createServer(function(request,respo ...
- SQL Server 2012将数据库备份到网络中的共享文件夹
把计算机computer1 中的数据库备份到计算机computer2(IP:192.168.0.130)中的一个共享文件夹下 在computer2中的F盘下建一个共享文件夹叫DBBackupShare ...
- C++中没有finally,那么应该在如何关闭资源
这是一篇有趣的帖子 原文链接: http://bbs.csdn.net/topics/90070457 楼主: C++中没有finally,那么应该在哪里关闭资源? C++的try{}catch(){ ...
- HttpWebRequest.GetResponse 方法 转载
GetResponse 方法返回包含来自 Internet 资源的响应的 WebResponse 对象. 实际返回的实例是 HttpWebResponse,并且能够转换为访问 HTTP 特定的属性的类 ...