图片滚动代码

这是个非常简单的设置图片滚动效果的代码,但是注意这段代码在使用时不能加<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

图片滚动代码 (从右向左滚动)


<marquee scrollamount=1 scrolldelay=3 valign=middle behavior="scroll">

<img border="0" src="要滚动的图片地址1"> 

<img border="0" src="要滚动的图片地址2"> 

</marquee>

 


 

 图片滚动代码 (从下往上滚动)

 

 <marquee onMouseOver="this.stop()" onMouseOut="this.start()" align=center direction=up scrollamount=1 scrolldelay=3 valign=middle behavior="scroll">

<img border="0" src="要滚动的图片地址1"> 

<img border="0" src="要滚动的图片地址2"> 

</marquee>

 


 

改版:

<marquee ONMOUSEOUT=this.scrollDelay=1 ONMOUSEOVER=this.scrollDelay=600 scrollamount=1

SCROLLDELAY=1 border=0 direction=up scrolldelay=70 width=180 height=130 align=middle>

<img border="0" src="要滚动的图片地址1"> 

<img border="0" src="要滚动的图片地址2"> 
</marquee>


说明:


1.direction属性:决定文本的滚动方向,分为向左left和向右right,up和down默认状态向左。


<marquee direction=left>从右向左滚动</marquee>


<marquee direction=right>从左向右滚动</marquee>


2.behavior属性:指定文本的滚动方式,分为三种:


Scroll:从一端消失后,在另一端出现并继续滚动。


<marquee behavior=scroll>一圈一圈地滚动</marquee>


Slide:从一端滚动,接触到另一端后停止


<marquee behavior=slide>只滚动一次就停止</marquee>


Alternate:从一端滚动到另一端后,反向滚动。

 
<marquee behavior=alternate>来回滚动</marquee>


direction=up(left、right、down) 这个属性可以更改,这样就可以实现上下左右了

 

3.scrolldelay属性设置移动每步的延时单位为毫秒

 

4.scrollamount 属性 设置滚动速度 单位为秒,取值 1-60

 


 

示例:


<!****图片滚动****>

<DIV align=center>
<MARQUEE scrollAmount=1 scrollDelay=1 direction=right behavior=alternate width=300 height=200 BORDER="0" ALIGN="middle"><IMG src="http://s2.sinaimg.cn/small/610b0f0fg6fd0fbf26971&amp;690" border=0> <IMG src="http://s13.sinaimg.cn/small/610b0f0fg6fd0fbc4a5ac&amp;690" border=0> <IMG src="http://s12.sinaimg.cn/small/610b0f0fg6fd0fb96f46b&amp;690" border=0> <IMG src="http://s15.sinaimg.cn/small/610b0f0fg6fd0fadfde7e&amp;690" border=0> <IMG src="http://s10.sinaimg.cn/small/610b0f0fg6fd0fab21c49&amp;690" border=0> <IMG src="http://s16.sinaimg.cn/small/610b0f0fg6fd0fa74f83f&amp;690" border=0> <IMG src="http://s15.sinaimg.cn/small/610b0f0fg6fd0fcd74ece&amp;690" border=0> <IMG src="http://s14.sinaimg.cn/small/610b0f0fg6fd0fc9a62cd&amp;690" border=0> <IMG src="http://s12.sinaimg.cn/small/610b0f0fg6fd0fc6c840b&amp;690" border=0>/MARQUEE>/DIV>

<!****图片滚动结束****>

 


 

请看效果:

图片滚动代码 图片滚动代码 图片滚动代码 图片滚动代码 图片滚动代码 图片滚动代码 图片滚动代码 图片滚动代码 图片滚动代码
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
图片滚动代码通常使用HTML、CSS和JavaScript实现。以下是一个简单的示例: 1. HTML部分: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>图片滚动</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="container"> <img src="image1.jpg" alt="图片1"> <img src="image2.jpg" alt="图片2"> <img src="image3.jpg" alt="图片3"> <!-- 更多图片... --> </div> <script src="script.js"></script> </body> </html> ``` 2. CSS部分(style.css): ```css body { margin: 0; padding: 0; } .container { position: relative; width: 100%; height: 400px; overflow: hidden; } img { position: absolute; width: 100%; height: 400px; opacity: 0; transition: opacity 1s; } ``` 3. JavaScript部分(script.js): ```javascript const images = document.querySelectorAll('.container img'); let currentIndex = 0; function changeImage() { images[currentIndex].style.opacity = 0; currentIndex = (currentIndex + 1) % images.length; images[currentIndex].style.opacity = 1; } setInterval(changeImage, 3000); // 每隔3秒切换一张图片 ``` 这个示例中,我们首先在HTML中创建了一个包含多张图片的容器。然后,我们使用CSS设置容器的样式,使其能够容纳图片并隐藏超出容器范围的部分。接着,我们在JavaScript中编写一个函数`changeImage`,用于切换图片的透明度,从而实现图片滚动的效果。最后,我们使用`setInterval`函数设置定时器,每隔3秒调用一次`changeImage`函数,实现图片的自动切换。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值