Ⅰ 實例教程:HTML中會移動的文字
我們在襲橡瀏覽頁面的時候,會看到在頁面上移動的文字,文字的移動方向有從左到右、從右到左、從上到下殲簡、從下到上等。下面,我們來看看如何使用HTML代碼編寫會移動的文字吧。
HTML
語法代碼
(1)一般使用<marquee></marquee>來設置移動文字,比如我們編寫拍改旁如下代碼:
(2)<marquee>會移動的文字</marquee>
預覽效果可以發現編寫在<marquee></marquee>標簽內的文字,會從右邊到左邊循環移動,如下圖所示:
文字移動速度
(1)使用scrollamount來設置文字的移動速度,比如我們編寫如下所示代碼:
<marquee scrollamount=16>快點,快點</marquee>
<marquee scrollamount=12>等等我</marquee>
(2)預覽效果
可以看到scrollamount的數值越大,移動的速度就會越快,如下圖所示:
設置文字移動的方向
(1)direction在英文上是方向的意思,同樣使用direction來設置文字的移動方向,方向可以設置為左、右、上、下等等,編寫如下代碼:
<marquee direction=left>文字從右邊向左邊</marquee> <P>
<marquee direction=right>從左邊向右邊移</marquee>
(2)預覽效果
可以看到當direction=left時,文字從右邊向左邊,當direction=right時,文字從左邊向右邊,如下圖所示:
文字循環的次數
(1)一般來說文字是默認無限次循環的,下面,我們來看看如何指定文字的循環次數吧。使用loop來設置文字的循環次數,比如編寫代碼如下:
<marquee loop=3 >文字只會循環三次</marquee>
(2)預覽效果
可以在瀏覽器上看到,文字只會循環三次,如下圖所示:
文字對齊
在HTML中的文字對齊功能,使用align屬性來設置,屬性值可以為top、Middle、button,比如我們編寫如下所示的代碼:
(2)預覽效果
然後在瀏覽器中預覽效果,可以看到文字向上對齊,如下圖所示:
移動面積
(1)設置會移動的文字范圍,比如文字在長為多少,寬為多少的區域內移動,比如我們編寫如下代碼:
<marquee height=40 width=50% bgcolor=pink>在區域內移動的文字</marquee>
(2)預覽效果
在瀏覽器中可以看到文字在高為40,寬為瀏覽器一半的區域內移動,且區域的顏色為粉紅色,如下圖所示:
延時
(1)設置文字的運行速度,讓文字可以時而快,時而慢地做運動,編寫代碼如下所示:
(2)預覽效果
在瀏覽器中預覽效果,可以看到文字先做快速度,然後做慢速度,如下圖所示:
Ⅱ html文字向左移動
文字向左移動代碼:
<marquee direction=left>需要移動的文字</marquee>
marquee:
<marquee>標簽,是成對出現的標簽,首標簽<marquee>和尾標簽</marquee>之間的內容就是滾動內容。
<marquee>標簽的屬性主要賣坦凳有behavior、bgcolor、direction、width、height、hspace、vspace、loop、scrollamount、scrolldelay等,它們都是可選的。
(2)html文字跳動特效代碼擴展閱讀:
1、behavior屬性:
behavior屬性的參數值為alternate、scroll、slide中的一個,分別表示文字來回滾動、單方向循環滾動、只滾動一次。
如果在<marquee>標簽中同時出現了direction和behavior屬性,那麼scroll和slide的滾動方向將依照direction屬性中參數的設置。
示例:
<marqueebehavior="alternate">我來回滾動</marquee>
<marqueebehavior="scroll">我單方向循環滾動</marquee>
<marqueebehavior="scroll" direction="up" height="30">我改單方向向上循環滾動</marquee>
<marqueebehavior="slide">我只滾動一次</marquee>
<marqueebehavior="slide" direction="up">我改向上只滾動一次了</marquee>
2、bgcolor屬性:
文字滾動范圍的背景顏色,參數值是16進制(形式:#AABBCC或#AA5566等)或預定義的顏色名字(如red、yellow、blue等)。
示例:
<marqueebehavior=="slide" direction="left" bgcolor="red">我的背景色是紅色的</marquee>
3、direction屬性:
文字滾動的方向,屬性的參數值有down、left、right、up共四個單一可選值,分別代表滾動方向向下中旅、向左、向右、向上。信拆
示例:
<marqueedirection="right">我向右滾動</marquee>
<marqueedirection="right">我向下滾動</marquee>
Ⅲ 跪求文字輪播html代碼,謝謝
用<marquee/>標簽實現,html代碼示例如下
<html>
<head>
<title>文字滾動示例</title>
</head>
<body>
<div>
水平滾動:
專<marqueedirection="left"align="bottom"height="25"width="100%"onmouseout="this.start()"onmouseover="this.stop()"scrollamount="2"scrolldelay="1">水平滾動字幕內屬容</marquee>
</div>
<div>
垂直滾動:
<marqueedirection="up"height="200"onmouseout="this.start()"onmouseover="this.stop()"scrollAmount="1"scrollDelay="1">垂直滾動字內容</marquee>
</div>
</body>
</html>
Ⅳ html中上下滾動的文字代碼,舉例
在要實現滾動的地方,加入此代碼:
<marquee direction=up>要輸入的文字</marquee>
UP是向上, DOWN是向下,Left向左,Right向右內.
這兩個屬性決容定文字滾動的速度(scrollamount)和延時(scrolldelay),參數值都是正整數。如下所示:<marquee scrollamount="100">我速度很快。</marquee>
<marquee scrollamount="50">我慢了些。</marquee>
<marquee scrolldelay="30">我小步前進。</marquee>
<marquee scrolldelay="1000" scrollamount="100">我大步前進。</marquee>
按照自己的需要寫代碼吧,希望能夠幫助你!
Ⅳ html滾動文字代碼是什麼
<marquee direction=up behavior=scroll loop=3 scrollamount=1 scrolldelay=10 align=top bgcolor=#ffffff height=300 width=30% hspace=20 vspace=10 onmouseover=this.stop() onmouseout=this.start()> 此處輸入滾動內容 </marquee>
◎ direction表示滾動的方向,值可以是left,right,up,down,默認為
◎ behavior表示滾動的方式,值可以是scroll(連續滾動)slide(滑動一次)alternate(往返滾動)
◎ loop表示循環的次數,值是正整數,默認為無限循環
◎ scrollamount表示運動速度,值是正整數,默認為6
◎ scrolldelay表示停頓時間,值是正整數,默認為0,單位似乎是毫秒
◎ align表示元素的垂直對齊方式,值可以是top,middle,bottom,默認為middle
◎ bgcolor表示運動區域的背景色,值是16進制的RGB顏色,默認為白色
◎ height、width表示運動區域的高度和寬度,值是正整數(單位是像素)或百分數,默認width=100% height為標簽內元素的高度
◎ hspace、vspace表示元素到區域邊界的水平距離和垂直距離,值是正整數,單位是像素。
◎ onmouseover=this.stop() onmouseout=this.start()表示當滑鼠以上區域的時候滾動停止,當滑鼠移開的時候又繼續滾動。
Ⅵ 文字的動態html效果
<DIV id=marquees><A href="javascript:">1,你可曾有過無數的夢想,</A><BR><BR><A
href="javascript:">2,卻在時光的流逝里幻滅 </A><BR><BR><A
href="javascript:">3,你可曾對未來期待憧憬,</A><BR><BR><A
href="javascript:">4,卻在成長的歲月中迷失</A><BR><BR></DIV>
<SCRIPT language=JavaScript>
marqueesHeight=200;
stopscroll=false;
with(marquees){
style.width=0;
style.height=marqueesHeight;
style.overflowX="visible";
style.overflowY="hidden";
noWrap=true;
onmouseover=new Function("stopscroll=true");
onmouseout=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()",20);//越大越慢
}
document.body.onload=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="up" behavior="alternate">你好,希望這個是你所需要的效果!!!</marquee>這個是文字上下來回滾動!