<marquee>: Phần tử Marquee
Deprecated: This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time.
Phần tử <marquee> trong HTML được sử dụng để chèn một vùng văn bản cuộn. Bạn có thể kiểm soát những gì xảy ra khi văn bản đến các cạnh của vùng nội dung bằng cách sử dụng các thuộc tính của nó.
Phần tử HTML <marquee> đã bị deprecated và việc sử dụng nó rất không được khuyến khích. Nếu bạn phải tạo hiệu ứng văn bản cuộn hoặc các phần tử liên tục, hãy cân nhắc sử dụng CSS animations với CSS transforms thay vì phần tử <marquee> để tạo hiệu ứng nội dung mượt mà. Ngoài ra, hãy bao gồm truy vấn CSS prefers-reduced-motion @media để dừng hoạt ảnh dựa trên tùy chọn của người dùng, từ đó cải thiện trải nghiệm người dùng và khả năng tiếp cận.
Thuộc tính
behaviorĐã lỗi thời-
Đặt cách cuộn văn bản trong marquee. Các giá trị có thể là
scroll,slidevàalternate. Nếu không chỉ định giá trị, giá trị mặc định làscroll. bgcolorĐã lỗi thời-
Đặt màu nền thông qua tên màu hoặc giá trị thập lục phân.
directionĐã lỗi thời-
Đặt hướng cuộn trong marquee. Các giá trị có thể là
left,right,upvàdown. Nếu không chỉ định giá trị, giá trị mặc định làleft. heightĐã lỗi thời-
Đặt chiều cao tính bằng pixel hoặc giá trị phần trăm.
hspaceĐã lỗi thời-
Đặt lề ngang.
loopĐã lỗi thời-
Đặt số lần marquee sẽ cuộn. Nếu không chỉ định giá trị, giá trị mặc định là −1, có nghĩa là marquee sẽ cuộn liên tục.
scrollamountĐã lỗi thời-
Đặt lượng cuộn tại mỗi khoảng thời gian tính bằng pixel. Giá trị mặc định là 6.
scrolldelayĐã lỗi thời-
Đặt khoảng thời gian giữa mỗi lần di chuyển cuộn tính bằng mili giây. Giá trị mặc định là 85. Lưu ý rằng bất kỳ giá trị nào nhỏ hơn 60 đều bị bỏ qua và giá trị 60 được sử dụng thay thế trừ khi
truespeedđược chỉ định. truespeedĐã lỗi thời-
Theo mặc định, các giá trị
scrolldelaynhỏ hơn 60 bị bỏ qua. Nếutruespeedhiện diện, các giá trị đó sẽ không bị bỏ qua. vspaceĐã lỗi thời-
Đặt lề dọc tính bằng pixel hoặc giá trị phần trăm.
widthĐã lỗi thời-
Đặt chiều rộng tính bằng pixel hoặc giá trị phần trăm.
Ví dụ
<marquee>This text will scroll from right to left</marquee>
<marquee direction="up">This text will scroll from bottom to top</marquee>
<marquee
direction="down"
width="250"
height="200"
behavior="alternate"
class="outlined">
<marquee behavior="alternate">This text will bounce</marquee>
</marquee>
.outlined {
border: solid;
}
Kết quả
Tóm tắt kỹ thuật
| Giao diện DOM | HTMLMarqueeElement |
|---|
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| HTML> # the-marquee-element-2> |
Tương thích trình duyệt
Xem thêm
- Thuộc tính CSS
transform - Thuộc tính CSS
translate - Module CSS transforms
- Module CSS animations
HTMLMarqueeElement