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

先说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. [cc150] 括号问题

    Implement an algorithm to print all valid ( properly opened and closed) combinations of n-pairs of p ...

  2. Ubuntu添加PPA源

    转自Ubuntu添加PPA源 什么是PPA PPA,表示Personal Package Archives,也就是个人软件包集 很多软件包由于各种原因吧,不能进入官方的Ubuntu软件仓库.为了方便U ...

  3. MVC3中的路由系统(Routes)

    转载:http://blog.csdn.net/francislaw/article/details/7429317 MVC中,用户访问的地址并不映射到服务器中对应的文件,而是映射到对应Control ...

  4. VC 对话框背景颜色、控件颜色(三种方法)

    系统环境:Windows 7软件环境:Visual C++ 2008 SP1本次目的:为对话框设置背景颜色.控件颜色 既然MFC对话框不好开发,那么现在我们来开始美化我们的对话框.为对话框设置背景颜色 ...

  5. Android 自定义ToggleButton+用SharedPreferences保存用户配置

    布局文件:   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" androi ...

  6. 【原创翻译】Reducing Branch Delay to Zero in Pipelined Processors

    在流水线处理器中减少分支延迟到零 Antonio M. Gonzalez and Jose M. Llaberia 摘要 一种减少流水处理器中分支延迟到零的机制将在本文被描述以及评估.这种机制基于多重 ...

  7. WCF - Versus Web Service

    There are some major differences that exist between WCF and a Web service which are listed below. 这里 ...

  8. BZOJ_1009_[HNOI2008]_GT考试_(动态规划+kmp+矩阵乘法优化+快速幂)

    描述 http://www.lydsy.com/JudgeOnline/problem.php?id=1009 字符串全部由0~9组成,给出一个串s,求一个长度为n的串,不包含s的种类有多少. 分析 ...

  9. voucer

    <style type="text/css"> .fieldset_s{border: 1px #dedede solid;padding: 19px; color: ...

  10. 【转】Android source build/envsetup.sh学习笔记

    原文网址:http://blog.csdn.net/mliubing2532/article/details/7567164 如果你只需要修改某一个模块的内容,但是却每次都要执行make, 最后等待很 ...