分享一个手动控制图片左右滚动的代码

先说html部分,建立一个层,写出他的样式,层中在建立一个小一点的层用来存放需要滚动的图片,小层两边再建两个小层用来存放控制图片左右滚动的按钮。代码如下:

样式表:

<style>

.a

{ width:1100px; height:215px; position:absolute; top:280px; left:9%;  overflow:hidden; border-radius:10px}

.a1

{ width:2640px; height:165px; position:absolute; top:25px;background:#666; transition:1s }

.i1

{ width:35px; height:60px; position:absolute; top:77.5px; left:25px;}

.i2

{ width:35px; height:60px; position:absolute; top:77.5px; right:25px;}

</style>

Body部分;

<body>

<div class="a">

<div id="yidong" class="a1" style="background:url(../web/picture/ts/35.jpg); left:0px;"></div>

<div class="i1"><img src="../web/picture/ts/37.png" width="35" style="opacity:0.3" onclick="zuoyi()"/></div>

<div class="i2"><img src="../web/picture/ts/36.png" width="35" style="opacity:0.3" onclick="youyi()"/></div>

</div>

</body>

最后我们写他的javascri部分:

<script>

var nb=7

function zuoyi()

{

var arr=new Array()

arr[0]="-1540px"

arr[1]="-1320px"

arr[2]="-1100px"

arr[3]="-880px"

arr[4]="-660px"

arr[5]="-440px"

arr[6]="-220px"

arr[7]="0px"

var left=document.getElementById("yidong")

nb--

if(nb>=0)

{

left.style.left=arr[nb]

}

else

{

nb=7

left.style.left=arr[nb]

}

}

function youyi()

{

var arr=new Array()

arr[0]="-1540px"

arr[1]="-1320px"

arr[2]="-1100px"

arr[3]="-880px"

arr[4]="-660px"

arr[5]="-440px"

arr[6]="-220px"

arr[7]="0px"

var right=document.getElementById("yidong")

nb++

if(nb<=7)

{

right.style.left=arr[nb]

}

else

{

nb=0

right.style.left=arr[nb]

}

}

</script>

好啦,完活,小伙伴们可以去尝试一下了。

html图片滚动效果的更多相关文章

  1. 使用JQuery.slideBox实现图片滚动效果

    1.下载JQuery.slideBox和jquery插件,并引用 <link href="css/jquery.slideBox.css" rel="stylesh ...

  2. jquery实现多行文字图片滚动效果

    今儿分享一个jquery实现多行滚动效果. 我看一些论坛网站上面,公告处用的较多. 代码如下 复制代码 // 多行滚动(function($){$.fn.extend({Scroll:function ...

  3. 点滴积累【JS】---JS小功能(offsetLeft实现图片滚动效果)

    效果: 代码: <head runat="server"> <title></title> <style type="text/ ...

  4. jQuery+CSS实现的图片滚动效果

    http://www.helloweba.com/view-blog-139.html

  5. Expression Blend4经验分享:文字公告无缝循环滚动效果

    这次分享一个类似新闻公告板的无缝循环滚动效果,相信很多项目都会应用到这个效果.之前我也百度了一下,网上的一些Silverlight的文字或图片滚动效果,都是一次性滚动的,如果要做到无缝循环滚动,多数要 ...

  6. js鼠标滚轮滚动图片切换效果

    效果体验网址:http://keleyi.com/keleyi/phtml/image/12.htm HTML文件代码: <!DOCTYPE html PUBLIC "-//W3C// ...

  7. JQuery图片轮播滚动效果(网页效果--每日一更)

    今天,带来的是一个图片的轮播滚动效果! 先来看一下效果展示:亲,请点击这里 原理很简单,设置一个定时器,使图片列表在每隔一段时间后滚动一次.而循环效果,就是在每一滚动的时候,将第一张图片放到最后一张的 ...

  8. 向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  9. 基于html5页面滚动背景图片动画效果

    基于html5页面滚动背景图片动画效果是一款带索引按钮的页面滚动动画特效代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div id="fullpage&q ...

随机推荐

  1. HTTP错误代码详细介绍

    HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 40 ...

  2. Storm技术结合

    http://pan.baidu.com/s/1mhzj5XI?qq-pf-to=pcqq.group#path=%252F

  3. ZOJ 3609 Modular Inverse

    点我看题目 题意 : 这个题是求逆元的,怎么说呢,题目看着很别扭....就是给你a和m,让你求一个最小的x满足a-1≡x (mod m).或者ax≡1 (mod m).通俗点说呢,就是找一个最小的x, ...

  4. 关于CPU亲和性的测试

    今天看到运维的同事在配置nginx的CPU亲和性时候,运维同事说他在所有的机器上都是按照8核的方式来配置worker进程的CPU亲和性的. 但我觉得就是有点不太对劲,就查了一下nginx的处理work ...

  5. SQL Server 连接字符串和身份验证详解

    SQL Server .NET Data Provider 连接字符串包含一个由一些属性名/值对组成的集合.每一个属性/值对都由分号隔开.          PropertyName1=Value1; ...

  6. FORM Save : ORA-01403 FRM-40735 ORA-06502

    症状: FORM开发后挂上服务器后,运行保存按键提示: ORA-01403: 未找到任何数据 ----------------------------------------------------- ...

  7. 《疯狂VirtualBox实战讲学录》

    <疯狂VirtualBox实战讲学录:小耗子之VirtualBox修炼全程重现>是市面上第一部同时也是唯一一部完整介绍VirtualBox的“中文版全程实战手册”!本书完整记录了Virtu ...

  8. 使用java远程调试技术监控代码运行

    JAPA介绍 JPDA(Java Platform Debugger Architecture)是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Jav ...

  9. apache开源项目--Cassandra

    Apache Cassandra是一套开源分布式Key-Value存储系统.它最初由Facebook开发,用于储存特别大的数据.Facebook目前在使用此系统. 主要特性: 分布式 基于column ...

  10. c程序设计语言_习题1-18_删除输入流中每一行末尾的空格和制表符,并删除完全是空格的行

    Write a program to remove all trailing blanks and tabs from each line of input, and to delete entire ...