云切图

HTML

HTML标签复习,帮你快速掌握html标签,助推学生快速完成网页作业

首页 > 前端笔记 > HTML

html marquee标签如何实现上下滚动,mqrquee滚动速度设置

作者:admin 发布时间:2022-10-16 点击数:
<p>本篇文章主要的向大家介绍了关于html marquee标签的两种用法。一种是让marquee标签中的文本实现上下滚动的效果,还有一种是让marquee标签中的文本滚动的速度更快或者更慢都行。大家还能把两个合起来一起使用。现在让我们一起来看这篇文章吧</p><p>首先让我们认识这个html marquee标签:</p><p>这个marquee标签以前专门写过关于它的一些用法和属性,大家可以点击html中滚动条的代码是什么?如何设置html滚动条?看看。</p><p><marquee>标签,它是成对出现的标签,首标签<marquee>和尾标签</marquee>之间的内容就是滚动内容。<marquee>标签的属性主要有behavior、bgcolor、direction、width、height、hspace、vspace、loop、scrollamount、scrolldelay等,它们都是可选的。</p><p>现在看看marquee标签如何实现上下滚动的:</p><p>html marquee标签的behavior属性:</p><p>behavior属性的参数值为alternate、scroll、slide中的一个,分别表示文字来回滚动、单方向循环滚动、只滚动一次,需要注意的是:如果在<marquee>标签中同时出现了direction和behavior属性,那么scroll和slide的滚动方向将依照direction属性中参数的设置。</p><pre class="brush:html;toolbar:false"><marquee&nbsp;behavior="alternate">我来回滚动</marquee> <marquee&nbsp;behavior="scroll">我单方向循环滚动</marquee> <marquee&nbsp;behavior="scroll"&nbsp;direction="up"&nbsp;height="30">我改单方向向上循环滚动</marquee>&nbsp; <marquee&nbsp;behavior="slide">我只滚动一次</marquee> <marquee&nbsp;behavior="slide"&nbsp;direction="up">我改向上只滚动一次了</marquee></pre><p>bgcolor属性文字滚动范围的背景颜色,参数值是16进制(形式:#AABBCC或#AA5566等)或预定义的颜色名字(如red、yellow、blue等)。如下所示:<marquee behavior=="slide" direction="left" bgcolor="red">我的背景色是红色的</marquee></p><p>还有html marquee标签的direction属性:</p><p>文字滚动的方向,属性的参数值有down、left、right、up共四个单一可选值,分别代表滚动方向向下、向左、向右、向上。如下所示:</p><pre class="brush:html;toolbar:false"><marquee&nbsp;direction="right">我向右滚动</marquee> <marquee&nbsp;direction="left">我向左滚动</marquee> <marquee&nbsp;direction="down">我向下滚动</marquee> <marquee&nbsp;direction="up">我向上滚动</marquee></pre><p>主要是后面两个,就是本文首要介绍的上下滚动,设置了这个就能让里面的文本进行上下滚动效果。</p><p>现在说说看marquee标签的滚动速度:</p><p>这个html marquee标签的滚动速度是哪个属性呢?有没有人能猜到。。。</p><p>好吧,还是我自己说吧,是scrollamount和scrolldelay属性:</p><p>这两个属性决定文字滚动的速度(scrollamount)和延时(scrolldelay),参数值都是正整数。如下所示:</p><pre class="brush:html;toolbar:false"><marquee&nbsp;scrollamount="100">我速度很快.</marquee> <marquee&nbsp;scrollamount="50">我慢了些。</marquee> <marquee&nbsp;scrolldelay="30">我小步前进。</marquee> <marquee&nbsp;scrolldelay="1000"&nbsp;scrollamount="100">我大步前进。</marquee></pre><p>可以设置具体的数字,你想多快就多快,你想多慢就多慢,是不是很有趣呢。但是因为都是动图,都是不好截图的,大家一定记得本地一定要运行看看效果。</p>

关注我们共同进步

  • 扣扣交流群

  • 微信公众号

  • 私技术顾问

嘿,我来帮您!