marquee滚动方向_marquee无缝滚动

marquee滚动方向_marquee无缝滚动首先让我们认识这个标签,它是成对出现的标签,首标签和尾标签之间的内容就是滚动内容。标签的属性主要有behavior、bgcolor、direction、width、height、hspace、vspace、loop、scrollamount、scrolldelay等,它们都是可选的。behavior属性behavior属性的参数值为alternate、scroll、slide中的一

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

首先让我们认识这个<marquee>标签,它是成对出现的标签,首标签<marquee>和尾标签</marquee>之间的内容就是滚动内容。<marquee>标签的属性主要有behavior、bgcolor、direction、width、height、hspace、vspace、loop、scrollamount、scrolldelay等,它们都是可选的。

behavior属性

behavior属性的参数值为alternate、scroll、slide中的一个,分别表示文字来回滚动、单方向循环滚动、只滚动一次,需要注意的是:如果在<marquee>标签中同时出现了direction和behavior属性,那么scroll和slide的滚动方向将依照direction属性中参数的设置。

<marquee behavior=”alternate”>我来回滚动</marquee>
<marquee behavior=”scroll”>我单方向循环滚动</marquee><marquee behavior=”scroll” direction=”up” height=”30″>我改单方向向上循环滚动</marquee> <marquee behavior=”slide”>我只滚动一次</marquee>
<marquee behavior=”slide” direction=”up”>我改向上只滚动一次了</marquee>
bgcolor属性文字滚动范围的背景颜色,参数值是16进制(形式:#AABBCC或#AA5566等)或预定义的颜色名字(如red、yellow、blue等)。如下所示:<marquee behavior==”slide” direction=”left” bgcolor=”red”>我的背景色是红色的</marquee>

direction属性

  文字滚动的方向,属性的参数值有down、left、right、up共四个单一可选值,分别代表滚动方向向下、向左、向右、向上。如下所示:

<marquee direction=”right”>我向右滚动</marquee>

<marquee direction=”right”>我向下滚动</marquee>

width和height属性

  width和height属性的作用决定滚动文字在页面中的矩形范围大小。width属性用以规定矩形的宽度,height属性规定矩形的高度。这两个属性的参数值可以是数字或者百分数,数字表示矩形所占的(宽或高)像素点数,百分数表示矩形所占浏览器窗口的(宽或高)百分比。如下所示:

  <marquee width=”300″ height=”30″ bgcolor=”red”>我宽300像素,高30像素。</marquee>
hspace和vspace属性

  这两个属性决定滚动矩形区域距周围的空白区域.

<marquee width=”300″ height=”30″ vspace=”10″ hspace=”10″ bgcolor=”red”>我矩形边缘水平和垂直距周围各10像素。</marquee>

<marquee width=”300″ height=”30″ vspace=”50″ hspace=”50″ bgcolor=”red”>我矩形边缘水平和垂直距周围各50像素。</marquee>
loop属性

  loop属性决定滚动文字的滚动次数,缺省是无限循环。参数值可以是任意的正整数,如果设置参数值为-1或infinite时将无限循环。如下所示:

  <marquee loop=”2″>我滚动2次。</marquee>
<marquee loop=”infinite”>我无限循环滚动。</marquee>

<marquee loop=”-1″>我无限循环滚动。</marquee>

scrollamount和scrolldelay属性

  这两个属性决定文字滚动的速度(scrollamount)和延时(scrolldelay),参数值都是正整数。如下所示:

<marquee scrollamount=”100″>我速度很快.</marquee>

<marquee scrollamount=”50″>我慢了些。</marquee>
<marquee scrolldelay=”30″>我小步前进。</marquee>
<marquee scrolldelay=”1000″ scrollamount=”100″>我大步前进。</marquee>
最后说一下align属性,这个属性决定滚动文字位于距形内边框的上下左右位置。您也可以将<marquee>和</marquee>之间的内容替换为图像或其它对象等

<marquee direction=”down” behavior=”alternate” height=”185″>sdsdsd</marquee></p>

<body onselectstart=”return false” bgcolor=”#F5F5F5″> 
<div id=”marquees”> 
<table width=”175″ height=”80″ border=”0″> 
<tr> 
<td height=”80″><a href=”about.aspx” target=”_blank” class=”linkslan”>我公司是全国机械工业标准化委员会”应变与振动仪器设备”国家标准工作组组长单位,主导并参与制定行业标准,保持多年业界技术领先地位。本公司视”不断创新”做为保持核心竞争力的关键,核心团队在业界经营近”四十年”,7V系列产品早已成为我国工程检测界知名品牌,我方产品已成功用于神五发射架,太空舱,秦山核电二期,多座长江大桥,鞍钢新一号高炉等诸多重要工程检测应用中<br> 
  静态数据采集7V系列产品,虚拟仪器技术,以太网动态工业测控DAQ系列产品,新兴Zigbee技术,无线个人局域网WDAQ系列产品,全球率先推出的WDAQ1002/3型长期在线,应变信号智能传感器无线网络产品,为工业自动化,工业检测界,衡器等产品升级和技术创新提供OEM方式合作良机</a></td> 
</tr> 
</table> 
</div> 
<script language=”JavaScript”> 
marqueesHeight=100; 
stopscroll=false; 
with(marquees){ 
style.width=0; 
style.height=marqueesHeight; 
style.overflowX=”visible”; 
style.overflowY=”hidden”; 
noWrap=true; 
οnmοuseοver=new Function(“stopscroll=true”); 
οnmοuseοut=new Function(“stopscroll=false”); 

document.write(‘<div id=”templayer” style=”position:absolute;z-index:1;visibility:hidden”></div>’); 

preTop=0; currentTop=0; 

function init(){ 
templayer.innerHTML=””; 
while(templayer.offsetHeight<marqueesHeight){ 
templayer.innerHTML+=marquees.innerHTML; 

marquees.innerHTML=templayer.innerHTML+templayer.innerHTML; 
setInterval(“scrollUp()”,40);//越大越慢 

document.body.οnlοad=init; 

function scrollUp(){ 
if(stopscroll==true) return; 
preTop=marquees.scrollTop; 
marquees.scrollTop+=1; 
if(preTop==marquees.scrollTop){ 
marquees.scrollTop=templayer.offsetHeight-marqueesHeight; 
marquees.scrollTop+=1; 


</script>

<marquee direction=”right”>向右滚动</marquee> 

<marquee direction=”down”>向下滚动</marquee>

<marquee direction=”left”>向左滚动</marquee> 

<marquee direction=”right”>向上滚动</marquee>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/223067.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 【控制】人工势场法及人工势场函数「建议收藏」

    【控制】人工势场法及人工势场函数「建议收藏」人工势场法是由Khatib提出的一种机器人路径规划算法。该算法将目标和障碍物分别看做对机器人有引力和斥力的物体,机器人沿引力与斥力的合力来进行运动。该法结构简单,便于低层的实时控制,在实时避障和平滑的轨迹控制方面,得到了广泛应用,其不足在于存在局部最优解,容易产生死锁现象,因而可能使移动机器人在到达目标点之前就停留在局部最优点。From:人工势场法1.概述我们打两个比方来说明人工势场法的作用机理。首先,我们把构型空间比作一个电势场平面,机器人(的当前构型)比作空间中一点。如果让机器人的起点和障碍物

    2022年6月29日
    35
  • LoadRunner 详细使用教程

    LoadRunner 详细使用教程打开VirtualUserGenerator(虚拟用户生成器)打开后会有一个小弹窗,点击closeNewScriptandSolution(新建脚本和解决方案)创建脚本选择SingleProtocol下面的Web-HTTP/HTML,在写脚本名称、选择存放位置、解决方案、打钩最后点击Create(创建)就可以了创建成功后点解决方案下Test下面的Action,点击菜单栏的Record里的Record或者点红圈中的红点录制脚本(..

    2022年5月24日
    38
  • .net Parallel.Foreach的Continue和Break和Return;

    .net Parallel.Foreach的Continue和Break和Return;在Foreach的时候需要多加一个ParallelLoopStatevarparallelOption=newParallelOptions(){MaxDegreeOfParallelism=6}; break类似于for的continue,而stop就类似于for的break Parallel.ForEach(As,parallelOption,(A

    2022年7月19日
    12
  • 逐步转向自己主动化測试

    逐步转向自己主动化測试

    2022年2月3日
    41
  • 【SpringBoot-3】切面AOP实现权限校验:实例演示与注解全解

    【SpringBoot-3】切面AOP实现权限校验:实例演示与注解全解何为AOP,AOP的注解详解,AOP的使用详例,以上内容尽在本文

    2022年7月27日
    6
  • 史上最全的nginx安全访问控制配置

    史上最全的nginx安全访问控制配置

    2022年2月14日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号