<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>让scroll每隔2000毫秒就执行scroll()一次,从而实现走马灯的效果 </title>
</head>
<body>
<script type="text/javascript">
</body>
</html>
<marquee>...</marquee>普通卷动<marquee behavior=slide>...</marquee>滑动
<marquee behavior=scroll>...</marquee>预设卷动
<marquee behavior=alternate>...</marquee>来回卷动
<marquee direction=down>...</marquee>向下卷动
<marquee direction=up>...</marquee>向上卷动
<marquee direction=right></marquee>向右卷动
<marquee direction=’left’></marquee>向左卷动
<marquee loop=2>...</marquee>卷动次数
<marquee width=180>...</marquee>设定宽度
<marquee height=30>...</marquee>设定高度
<marquee bgcolor=FF0000>...</marquee>设定背景颜色
<marquee scrollamount=30>...</marquee>设定滚动速度
<marquee scrolldelay=300>...</marquee>设定卷动时间
<marquee onmouseover="this.stop()">...</marquee>鼠标经过上面时停止滚动
<marquee onmouseover="this.start()">...</marquee>鼠标离开时开始滚动
marquee标签并不是W3C官方推荐的标签,但是这个标签在各个浏览器中都非常支持。
① 默认情况下,在标签中输入的文字是从右向左滚动的。但是可以通过marquee标签的属性direction来控制滚动的方向。
direction="right" :从左向右滚动
direction="up" :从下向上滚动
direction="left" :从右向左滚动(默认情况)
direction= "down" :从上向下滚动
② marquee标签中的属性scrollamount可以控制文字滚动的速度。
例如:scrollamount="100" 。其中值越大,滚动的速度就越快。
③marquee标签中的属性loop可以控制文字滚动的次数,但是默认的值是-1.也就是无限次滚动
loop="1",就可以让文字仅仅滚动一次。
④marquee标签中的属性behavior可以设置滚动的类型。
behavior="slide",文字滚动到边界后就会停止,不会再继续滚动。
behavior="alternate" 文字滚动到边界后会反方向d回来,并且来回滚动。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)