网站翻滚图片代码html,网页滚动图片滚动特效解析

本文介绍了如何使用HTML、CSS和JavaScript实现两种常见的滚动效果:无缝滚动图片和横向滚动图片。代码实例详细展示了变量速度控制、事件监听和定时器操作,适合前端开发者学习和实践。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.一种常用的无缝滚动代码:

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

gfjs.gif

bxtt.gif

bzjd.gif

滚动图片代码演示-志文工作室

href="http://image2.sina.com.cn/gm/lineage2/whz/newwh/images/fy/images/images/ifimage/">

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

gfjs.gifbxtt.gifbzjd.gif

var speed=30

demo2.innerHTML=demo1.innerHTML

function Marquee(){

if(demo2.offsetTop-demo.scrollTop<=0)

demo.scrollTop-=demo1.offsetHeight

else{

demo.scrollTop++

}

}

var MyMar=setInterval(Marquee,speed)

demo.onmouseover=function() {clearInterval(MyMar)}

demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}

2.横向滚动图片代码:

横向滚动图片代码演示-志文工作室

href="http://www.knowsky.com/tools/ad/05/">

style="BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid"

cellSpacing=0 cellPadding=0 width=750 align=center border=0>

1

2

3
4
5
6
7
8
9
10
 

var speed3=25//速度数值越大速度越慢

demo2.innerHTML=demo1.innerHTML

function Marquee(){

if(demo2.offsetWidth-demo.scrollLeft<=0)

demo.scrollLeft-=demo1.offsetWidth

else{

demo.scrollLeft++

}

}

var MyMar=setInterval(Marquee,speed3)

demo.onmouseover=function() {clearInterval(MyMar)}

demo.onmouseout=function() {MyMar=setInterval(Marquee,speed3)}

3.marquee标记的含义及参数说明

align:是设定活动字幕的位置,除了居左、居中、居右三种位置外,又增加靠上(top)和靠下(bottom)两种位置。

Bgcolor:用于设定活动字幕的背景颜色,可以使用英文的单词也可以是十六进制数的。

Direction:用于设定活动字幕的滚动方向是向左(left)、向右(right)、向上(up)、向下(down)。

Behavior:用于设定滚动的方式,主要由三种方式:

behavior="scroll"表示由一端滚动到另一端;

behavior="slide":表示由一端快速滑动到另一端,且不再重复;

behavior="alternate"表示在两端之间来回滚动。

Height:用于设定滚动字幕的高度。

Width:则设定滚动字幕的宽度。

Hspace和vspace:分别用于设定滚动字幕的左右边框和上下边框的宽度。

Scrollamount:用于设定活动字幕的滚动距离。数值越小,滚动的速度就越快。

scrolldelay:用于设定滚动两次之间的延迟时间,数值越小,间隔就越小。

Loop:用于设定滚动的次数,当loop=-1表示一直滚动下去,直到页面更新。其中默认情况是向左滚动无限次,字幕高度是文本高度;滚动范围:水平滚动的宽度是当前位置的宽度;垂直滚动的高度是当前位置的高度。

例子:

欢迎光临志文工作室!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值