如何让一条小丑鱼会骑自行车

转载地址:http://www.webhek.com/html-marquee


最近看到一个有趣的网页,页面很简单,一条鱼骑着自行车,从右边出来,从左边消失,来回的滚动。看了一下源代码,非常的简单,使用了一个不常见的HTML标记:marquee

HTML代码

<marquee behavior="scroll" direction="left" scrollamount="30" truespeed="yes">
<img src="FishBike.png" />
</marquee>

效果


是不是很有趣!

这种效果,以前在网页是很是流行。不过最近几乎见不到了,原因是它干扰网页读者。对于这种来回滚动的文字和图片,似乎只有电视台在新闻节目的下边滚动新闻的形式。我查看了一下资料,发现marquee标记是一种不推荐使用的标记。虽然现在的大多数浏览器都支持,但保不齐将来会怎样。

我还发现了另外一个它的有趣特征,marquee标记还能表现出物体反弹的效果。下面就是一个演示例子。

HTML代码

<marquee>这段文字将会从右向左滚动</marquee>

<marquee direction="up">这段文字将会从下向上滚动</marquee>

<marquee direction="down" width="250" height="200" behavior="alternate" style="border:solid">
  <marquee behavior="alternate">
    这段文字将会进行弹跳运动
  </marquee>
</marquee>

实例演示

这段文字将会从右向左滚动 这段文字将会从下向上滚动 这段文字将会进行弹跳式运动

下面我们来看看marquee的具体用法。

marquee标记的各种属性:

behavior
属性值可以是 scrollslide 或者  alternate。也就是运动方式分为滚动,滑动或斜着运动。缺省值是 scroll
bgcolor
背景色
direction
运动方向,值可以为  leftrightup 和  down。缺省为  left
height
高度。
hspace
竖向边距。
loop
设置滚动循环次数。如果不指明,缺省值是-1,也就是无限滚动。
scrollamount
滚动时,每移动一次的位移距离,用像素值表示,缺省是6。
scrolldelay
每位移一次之间间隔的时间,用毫秒表示。缺省值是85。需要注意的是,这个值如果设定为效应60,你还需要使用  truespeed 属性来共同作用,否则低于60为无效值。
truespeed
当有这个属性时,  scrolldelay 值可以低于 60 。
vspace
横向边距
width
宽度。

这还有一个用来例子大集合,非常丰富,大家可以看一下:

似乎一些政府网站上还有这种滚动播放的形式,但大多是用js制作出来的,很显然,比使用marquee要复杂些,但js制作出来的滚动文字有很多控制功能,比如鼠标放到文字上时,文字会停止滚动,这样更容易让读者看清滚动文字的内容。我想在marquee标记的基础上是否也能实现这种效果呢?


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值