揭秘“走马灯”:Marquee 标签的那些事儿
还记得小时候,过年的时候,街边的商店门口总会挂着五颜六色的“走马灯”,上面滚动着各种商品信息,吸引着路人驻足。如今,这种“走马灯”式的滚动文本效果依然常见,它就是 HTML 中的
今天,我们就来聊聊这个曾经风靡一时的
方向:左右上下,任君挑选?
我们要搞清楚
方向参数 | 解释
1.------ | --------
left | 向左滚动
right | 向右滚动
up | 向上滚动
down | 向下滚动
比如,你想实现从左到右的滚动效果,只需要在
html
方向参数真的只有这些吗?
实际上,除了上述四个基本方向参数外,还可以使用 direction=alternate 实现文本的左右交替滚动。就像一个淘气的孩子,左右摇摆着身子,展示着想要表达的内容。
html
除了方向,滚动的方式也能自定义?
没错!
行为参数 | 解释
1.------ | --------
scroll | 文本循环滚动,就像一辆永不疲倦的火车,不断地绕着轨道行驶
slide | 文本从一端滑入,到达另一端后停止,就像一位优雅的舞者,跳完最后一支舞后缓缓退场
alternate | 文本从一端滑入,到达另一端后反方向滑回,就像一位游走在舞台中央的歌唱家,一会儿在这边,一会儿在那边
滚动速度也能调整?
当然!
speed 属性 | 解释
1.------ | --------
fast | 滚动速度最快
normal | 滚动速度正常
slow | 滚动速度最慢
还可以设置其他参数吗?
当然!
scrolldelay:设置滚动延迟时间,控制文本开始滚动前的等待时间。
width:设置滚动区域的宽度。
height:设置滚动区域的高度。
bgcolor:设置滚动区域的背景颜色。
loopcount:设置滚动次数,控制文本滚动多少次后停止。
怎么让滚动文本“停一下,再继续”?
想要让滚动文本在鼠标移入时暂停,鼠标移出时继续滚动? 这需要用到
html
这段代码的意思是,当鼠标移入
你想对“走马灯”说些什么?
虽然