เครื่องสร้างข้อความสำหรับการเลื่อนหน้า
หัวข้อข่าวแบบเลื่อนคือวิธีที่แถบประกาศ รหัสหุ้น และป้ายเหตุการณ์นำเสนอข้อมูลจำนวนมากไว้ในแถบที่แคบบนหน้าจอ เครื่องมือนี้สร้างเอฟเฟกต์คลาสสิกของ HTML <marquee> ขึ้นมาใหม่ด้วยแอนิเมชัน CSS แบบบริสุทธิ์ @keyframes และ transform: translateX() ทำให้เทคนิคนี้ทำงานได้ในเบราว์เซอร์สมัยใหม่ทุกรุ่นโดยไม่ต้องใช้แท็กที่เลิกใช้แล้ว คุณสามารถเลือกข้อความ ตั้งความเร็วในการวน (ในหน่วยวินาทีต่อรอบ) กำหนดสีและขนาดตัวอักษร แล้วดูตัวอย่างทิกเกอร์แบบสดก่อนจะนำไปสร้างใหม่ด้วย CSS ที่แสดงไว้ด้านล่าง
วิธีสร้างแบนเนอร์เลื่อน
-
1
กรุณาป้อนข้อความ
กรุณาป้อนหัวข้อ บรรทัดสั้น (4–10 คำ) จะแสดงผลได้ดีที่สุดบนแถบแสดงข้อมูลแบบเคลื่อนไหว
-
2
เลือกความเร็ว
ยิ่งเวลาการเลื่อนหน้าเว็บน้อยเท่าไร การเลื่อนก็จะรวดเร็วขึ้นเท่านั้น โดยการเลื่อนครบวงจรในช่วง 30–60 วินาทีเหมาะสมสำหรับตัวแสดงข้อมูลแบบข่าว
-
3
ตั้งค่าสีและขนาด
เลือกสีตัวอักษรสำหรับข้อความ พื้นหลังสำหรับแถบ และขนาดตัวอักษรที่เหมาะสมกับความสูงของหัวข้อ
-
4
ดูตัวอย่างการเล่นแบบเรียลไทม์
ตัวอย่างมีการเคลื่อนไหวแบบเรียลไทม์ เพื่อให้คุณสามารถประเมินความชัดเจนในการอ่านได้ก่อนเผยแพร่
-
5
สร้างใหม่ด้วย CSS
คัดลอกรูปแบบ `@keyframes` และ `transform: translateX()` ที่แสดงไว้ด้านล่างไปยังสไตล์ชีตของคุณเอง เพื่อจำลองทิกเกอร์บนเว็บไซต์ของคุณ
ทำไมถึงใช้การเคลื่อนไหวแบบ CSS แทน <marquee>
แท็ก <marquee> ถูกยกเลิกการใช้งานใน HTML5 และถูกระบุโดย WHATWG ว่าล้าสมัยแล้ว แม้เบราว์เซอร์จะยังคงแสดงผลแท็กนี้อยู่ในปัจจุบัน แต่เครื่องมือด้านความสามารถในการเข้าถึงเนื้อหาและตัวตรวจสอบรูปแบบการแสดงผลมักแสดงข้อเสียของแท็กนี้ ส่วนการควบคุมกระบวนการปรับรูปแบบภาพและการทำวน (looping) ก็ลดลงอย่างมาก การใช้แอนิเมชันประเภท transform: translateX() ภายในแท็ก overflow: hidden จะให้ผลลัพธ์ทางภาพที่เหมือนกันอย่างสมบูรณ์เมื่อใช้เครื่องมือสมัยใหม่
การปรับความเร็ว
ระยะเวลาในการเดินผ่านขึ้นอยู่กับทั้งระยะเวลาและความกว้างรวม โดยกฎคร่าวๆ สำหรับช่องแสดงผลขนาด 1200 พิกเซลคือ:
| ระยะเวลา | ความรู้สึก | การใช้งานโดยทั่วไป |
|---|---|---|
| 10–20 วินาที | เร็ว มีความสนใจสูง | การลดราคาพิเศษ หรือการแจ้งเตือนเร่งด่วน |
| 30–45 วินาที | แถบข่าว | คะแนนการแข่งขันแบบเรียลไทม์ และแถบข้อมูลสำคัญ |
| 60–90 วินาที | สภาพแวดล้อมโดยรอบ | ป้ายบอกทางในสถานที่จัดงานและห้องประชุม |
| 120 วินาทีขึ้นไป | เกือบไม่เคลื่อนไหวเลย | ป้ายแบรนด์ระดับหรูสำหรับการตกแต่ง |
รายการตรวจสอบความสะดวกในการใช้งาน
- ห่อแถบด้วย
role="marquee"หรือaria-live="off"เพื่อไม่ให้โปรแกรมอ่านหน้าจอแสดงข้อความซ้ำในแต่ละรอบ - ลดการเคลื่อนไหวของรูปแบบการแสดงผลโดยใช้
@media (prefers-reduced-motion: reduce) { animation: none; }และแสดงข้อความในรูปแบบคงที่ - ควรรักษาระดับอัตราส่วนคอนทราสต์ให้อยู่ที่อย่างน้อย 4.5:1 ระหว่างข้อความกับพื้นหลัง เนื่องจากข้อความที่เคลื่อนไหวจะอ่านได้ยากกว่าข้อความที่ไม่เคลื่อนไหว
- อย่าใส่ข้อมูลสำคัญ (เช่น คำเตือนทางกฎหมาย ราคา หรือข้อความแสดงข้อผิดพลาด) เฉพาะในแถบเลื่อนเท่านั้น
คำถามที่พบบ่อย
ไม่ ตัวอย่างที่แสดงคือ <div> ซึ่งประกอบด้วย overflow: hidden และแอนิเมชัน CSS @keyframes ที่ควบคุมการเคลื่อนไหวของส่วนภายในโดยใช้ translateX โดยผ่านการตรวจสอบว่าเป็น HTML5 รูปแบบสมัยใหม่
เพิ่ม animation-play-state: paused ลงในตัวเลือกแบบลอย (hover selector) ของคอนเทนเนอร์ ผู้ใช้บางรายพบว่าวิธีนี้ใช้งานง่ายกว่าการใช้ลูปแบบคงที่
ใช่ ให้เปลี่ยนค่าปลายของ @keyframes จาก translateX(-100%) เป็น translateX(100%) และเริ่มต้นจาก -100% เพื่อเปลี่ยนทิศทางการทำงาน วิธีนี้มีประโยชน์สำหรับภาษา RTL
ไม่ใช่ เพราะการแปลงโค้ด CSS จะดำเนินการบน GPU ส่วนข้อความนั้นอยู่ในรูปแบบ HTML ธรรมดาภายใน DOM จึงสามารถถูกอ่านได้ตามปกติโดยเครื่องมือสแกนเว็บ และแอนิเมชันก็จะไม่ทำให้เธรดหลักทำงานหยุดชะงัก
ขณะที่คุณดูตัวอย่างเนื้อหา ข้อมูลทั้งหมดจะยังคงอยู่ในเบราว์เซอร์ของคุณ โดยไม่มีการอัปโหลดหรือบันทึกใดๆ เกิดขึ้น
เครื่องมือที่เกี่ยวข้อง
สัญลักษณ์น้อยกว่าหรือเท่ากับ
คัดลอกสัญลักษณ์ ≤ และสัญลักษณ์เปรียบเทียบทางคณิตศาสตร์ที่เกี่ยวข้อง รวมถึง Unicode เอนทิตี HTML และการเขียน LaTeX สำหรับสเปรดชีต งานวิจัย และหน้าเว็บ
สัญลักษณ์ลูกศรสำหรับคัดลอก
คัดลอกลูกศร Unicode ที่ใช้บ่อยได้ในคลิกเดียว ทั้งแบบตรง สองเส้น ทแยง มีขอ วงกลม และสามเหลี่ยม สำหรับเอกสาร แชต และงานออกแบบ
เครื่องแปลงตัวเลขเป็นคำไทย
เขียนจำนวนไม่เกิน 18 หลักเป็นคำไทย หรือเขียนจำนวนบาทและสตางค์ตามค่าที่กรอกในเบราว์เซอร์ รองรับเลขอารบิกกับเลขไทยและไม่ปัดค่า
เครื่องแปลงข้อความที่เหมาะกับผู้มีภาวะดิสเล็กเซีย
จัดเรียงข้อความที่วางใหม่เป็นย่อหน้าสั้นๆ และบรรทัดยาวประมาณ 72 ตัวอักษรเพื่อให้อ่านง่ายขึ้น คัดลอกผลลัพธ์ไปวางในเอกสาร อีเมล หรือโปรแกรมแก้ไขใดก็ได้
เครื่องมือสร้างตัวอักษรวงกลม
แปลงข้อความธรรมดาให้เป็นตัวอักษรวงกลม (Ⓐ Ⓑ Ⓒ) ที่คัดลอกแล้ววางลงในไบโอ Instagram, TikTok และ Discord ได้ มีทั้งตัวพิมพ์ใหญ่และตัวพิมพ์เล็กในวงกลม พร้อมตัวเลขในวงกลม โดยไม่ต้องใช้แอป
ตัวสร้างข้อความกลิตช์
สร้างข้อความกลิตช์สไตล์ Zalgo ด้วยเครื่องหมายประกอบ Unicode เลือกระดับความเข้ม ดูรูปแบบต่าง ๆ แล้วคัดลอกข้อความที่ดูเสียหายสำหรับโปรไฟล์ มีม หรือโพสต์สยองขวัญ
เครื่องมือนี้มีให้บริการในภาษาอื่น
- Bộ tạo văn bản cuộn [VI]
- Generador de Texto Desplazable [ES]
- مولد النصوص القابلة للتمرير [AR]
- Générateur de texte défilant [FR]
- スクロールテキストジェネレータ [JA]
- Generator Teks untuk Scroling [ID]
- 스크롤 텍스트 생성기 [KO]
- Generator voor scrollend tekst [NL]
- Gerador de Texto Rolante [PT]
- Generator för rullande text [SV]
- Scrollender Textgenerator [DE]
- Generator tekstu do przewijania [PL]
- Scrolling Text Generator [EN]
- Generatore di Testo Scorrevole [IT]
- Генератор бегущей строки [RU]
- Kayan Metin Oluşturucu [TR]
- 滚动文本生成器 [ZH]