ทำ Marquee(ตัวหนังสือวิ่งหรือเคลื่อนไหว)

Marquee คือหนึ่งในโปรแกรม HTML เพื่อให้ตัวหนังสือสามารถเคลื่อนไหวได้ marquee เป็นที่นิยมของชาวบล็อกเกอร์มาแต่ไหนแต่ไร นอกจากจะเพิ่มสีสันให้กับบล็อกแล้วบางครั้งยังช่วยประหยัดเนื้อที่ในบล็อกอีกด้วยครับ
marquee ทำได้โดยใช้ tag นี้ครับ <marquee>...</marquee>

รายละเอียดโดยทั่วไปเป็นอย่างนี้ครับ
BGCOLOR="สี" --> สีพื้นหลังของตัหนังสือ
DIRECTION="left/right/up/down" --> ทิศทางการเคลื่อนไหวของตัวหนังสือ
BEHAVIOR="scroll/slide/alternate" --> รูปแบบการเคลื่อนไหว
Scroll --> เคลื่อนไหวตลอดเวลา
Slide--> เคลื่อนไหวหนึ่งครั้งแล้วก็หยุด
Alternate --> ตัวหนังสือกระดอนไปมา
TITLE='ข้อความ" --> จะโผล่ให้เห็นต่อเมื่อเอาเมาส์มาชี้ตรงตัวหนังสือ
SCROLLMOUNT="ตัวเลข" --> ความเร็วของการเคลื่อนไหว ตัวเลขยิ่งสูงเท่าไหร่มันก็จะยิ่งเคลื่อนไหวเร็วเท่านั้น
WIDTH="กว้าง" --> พื้นที่ของตัวหนังสือเคลื่อนไหว

เพื่อให้ชัดเจนยิ่งขึ้นดูตัวอย่างข้างล่างนี้ครับ

ตัวอย่างที่ 1 ตัวหนังสือที่เคลื่อนไหวตลอดเวลา
<MARQUEE align="center" direction="right" height="200" scrollamount="2" width="70%">
จากซ้ายไปขวา
</MARQUEE>

อย่างนี้ครับ

จากซ้ายไปขวา

คำว่า right อาจเปลี่ยนเป็น left, up,หรือว่า down ก็ได้นะครับ

ตัวอย่างที่ 2 ตัวหนังสือที่เคลื่อนไหวกระดอนไปมา
<MARQUEE align="center" direction="left" height="200" scrollamount="3" width="70%" behavior="alternate">
กระดอนไปมา
</MARQUEE>

อย่างนี้ครับ

กระดอนไปมา

ตัวอย่างที่ 3
เพิ่มสีสัน
<div align="left">FONT FACE="georgia" color="White"><B><MARQUEE BGCOLOR="RED" width="70%" scrollamount="3" behavior="alternate">
ตัวหนังสือที่มีสีพื้นหลัง
</MARQUEE></b></FONT></div>

อย่างนี้ครับ

ตัวหนังสือที่มีสีพื้นหลัง

สามตัวอย่างแรกเป็นตัวหนังสือเคลื่อนไหวแบบธรรมดานะครับ ถ้าอยากได้แบบที่แปลกกว่านี้เชิญดูตัวอย่างข้อต่อไปกันครับ

ตัวอย่างที่ 4 ตัวหนังสือจะหยุดเคลื่อนไหวต่อเมื่อมีเมาส์มาชี้
<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2" direction="up" width="50%" height="200" align="center">
ลองเอาเมาส์มาชี้ตรงตัวหนังสือนี่สิครับ
</marquee>

อย่างนี้ครับ

ลองเอาเมาส์มาชี้ตรงตัวหนังสือนี่สิครับ
ตัวอย่างที่ 5 แบบมีลิงค์
<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2" direction="up" width="100%" height="100" align="center">
<a href="http://finalsense.com/" target="new">finalsense</a><br/>
<a href="http://btemplates.com" target="new">btemplates</a><br/>
<a href="http://thaieasyblog.blogspot.com" target="new">thaieasyblog</a><br/>
</marquee>

อย่างนี้ครับ

finalsense
btemplates
thaieasyblog


ผมว่าเพียงแค่นี้ทุกท่านคงพอจะนำไปประยุกต์ช้เองได้แล้วนะครับ

เม้นต์เถอะ!!!

มี 4 ความคิดเห็น ใน “ทำ Marquee(ตัวหนังสือวิ่งหรือเคลื่อนไหว)”
ไม่ระบุชื่อ กล่าวว่า...
เมื่อ 

ยินดีต้อนรับ

ไม่ระบุชื่อ กล่าวว่า...
เมื่อ 

ไม่เข้าใจเลยค่ะ

Unknown กล่าวว่า...
เมื่อ 

Thx jaa

ไม่ระบุชื่อ กล่าวว่า...
เมื่อ 

อยากได้แบบตัวอักษรใหญ่กว่านี้อะครับ มีโค้ดไหมครับ

แสดงความคิดเห็น