中国压缩机网行业论坛

标题: 让你的文字动起来——Marquee用法详解 [打印本页]

作者: hmc123    时间: 2004-11-6 12:53
标题: 让你的文字动起来——Marquee用法详解
<b><FONT color=#008000>让你的文字动起来——Marquee用法详解
</FONT></b>  
在论坛默认的编辑状态下,我们可以通过UBB语法的move和fly语句让对象动起来,但功能很简单,只是平行地移动。而我们使用HTML的Marquee语句则可以产生更多的移动效果:向左、向右、向上、向下。再嵌套使用marquee语句,效果就更加丰富了。

marquee的基本语法:&lt;marquee&gt; ... &lt;/marquee&gt;

说明:与大多数HTML语法元素一样,它也是成双出现的,被修饰对象就放在起始符和终止符之间。请看如下例子:

&lt;marquee&gt; 啦啦啦,真的会动耶!&lt;/marquee&gt;



<MARQUEE>啦啦啦,真的会动耶!</MARQUEE>

瞧,简单吧?不过,以上例子只是使用了marquee的默认用法。我们加入相应的参数,它的移动方法就有所不同了。

参数一:direction

direction的英文意思就是方向。这个参数的取值有四个:left(左)、right(右)、up(上)、down(下)。

例:&lt;marquee direction=up&gt;向上移动&lt;/marquee&gt;



<MARQUEE direction=up>向上移动</MARQUEE>
参数二:behavior

移动方式。值:scroll(循环移动)、slide(只移动一个回合)、alternate(来回移动)。

例:&lt;marquee direction=left behavior=alternate&gt;哈哈,我来回走!&lt;/marquee&gt;



<MARQUEE behavior=alternate>哈哈,我来回走!</MARQUEE>

&lt;marquee direction=left behavior=slide&gt;累!我只走一次!&lt;/marquee&gt;



<MARQUEE behavior=slide>累!我只走一次!</MARQUEE>

参数三:loop

循环。若未指定则循环不止(infinite),其值取数值。例:

&lt;marquee loop=3&gt;我只走三次哦&lt;/marquee&gt;



<MARQUEE loop=3>我只走三次哦</MARQUEE>

参数四:scrollamount

移动速度。值取正整数。数值越大,速度越快。例:

&lt;marquee scrollamount=25&gt;看,我走多快!&lt;/marquee&gt;



<MARQUEE scrollAmount=25>看,我走多快!</MARQUEE>

参数五:scrolldelay

延时。数值。例:

&lt;marquee scrolldelay=1000&gt;我走一走,停一停&lt;/marquee&gt;



<MARQUEE scrollDelay=1000>我走一走,停一停</MARQUEE>

参数六:bgcolor

底色。例:&lt;marquee bgcolor=pink&gt;看到了吧?有底色!&lt;/marquee&gt;



<MARQUEE bgColor=pink>看到了吧?有底色!</MARQUEE>

参数七:width和height

就是移动的宽度与高度了。例:

&lt;marquee width=200 height=200 bgcolor=pink direction=down&gt;这个面积不够我移动!&lt;/marquee&gt;



<MARQUEE direction=down width=200 bgColor=pink height=200>这个面积不够我移动!</MARQUEE>

其他参数:

空白(Margins)&lt;hspace=数值 vspace=数值&gt;
对齐方式(Align) &lt;align=top/ middle/bottom&gt;




欢迎光临 中国压缩机网行业论坛 (http://bbs.compressor.cn/) Powered by Discuz! X2.5