2010-11-19 44 views
21

Khi một vùng chọn rời khỏi màn hình, sau một khoảng thời gian ngắn nó đi vào từ phía bên kia. Có cách nào để giảm thời gian này không?Có thể thay đổi tốc độ của thẻ <marquee> của HTML không?

+13

Tôi giả định này là một trò đùa. –

+0

@TJCrowder ~ AKA: Vui lòng thiết kế lại khái niệm trang web của bạn? – jcolebrand

+4

Xin lưu ý rằng thẻ marquee không bao giờ là HTML chuẩn và không được dùng nữa. – Orbling

Trả lời

2

scrolldelay="number"

+0

Xem thêm Google hoặc bất kỳ trở về vô số nào, chẳng hạn như: http://www.htmlcodetutorial.com/_MARQUEE.html – jcolebrand

+0

mà sẽ chỉ làm chậm nó xuống, không làm giảm thời gian giữa 'làm mới' –

+2

Cũng xem xét Googling ** "không sử dụng thẻ marquee" ** vì nhiều lý do tốt, hiểu từ cuối những năm 1990, tại sao bạn có thể muốn để tránh sử dụng tính năng đặc biệt này của HTML ... –

5

Không có thuộc tính cụ thể để kiểm soát điều đó. Marquee không phải là một thẻ có độ tin cậy cao. Bạn có thể muốn xem xét việc sử dụng jQuery và hàm .animate(). Nếu bạn muốn theo đuổi con đường đó và cần mã cho nó, hãy cho tôi biết.

+0

Không có thuộc tính để kiểm soát điều đó? Sau đó, những gì đã được đăng khác trả lời về? Hmm ... – jcolebrand

+1

Anh ấy đúng, về mặt kỹ thuật: 'scrolldelay' làm chậm toàn bộ hoạt ảnh, không cụ thể là độ trễ giữa khi văn bản cuộn ra một cạnh và xuất hiện lại trên cạnh kia. Xem các ví dụ trên trang web đó. –

27
<marquee behavior=scroll direction="left" scrollamount="5">Your message here</marquee> 

scrollamount kiểm soát tốc độ của văn bản: càng cao thì giá trị cao hơn là di chuyển tốc độ

+0

Bây giờ đó là một câu trả lời! Tôi không thể tin rằng tôi đã phải sử dụng marquee vào năm 2013! –

16

chúng ta có thể kiểm soát tốc độ di chuyển bằng cách sử dụng các thuộc tính scrollamount,

Ví dụ:

<marquee scrollamount="30">scrolling fast</marquee> 
<marquee scrollamount="2">scrolling slow</marquee> 

lưu ý: nếu bạn chỉ định số tối thiểu, tốc độ di chuyển sẽ giảm ngược lại

2

Bạn có thể thay đổi tốc độ của thẻ marquee bằng cách sử dụng thuộc tính scrollamount.

Nó chấp nhận giá trị số nguyên 6 là tốc độ mặc định, vì vậy, bất kỳ giá trị nào thấp hơn 6 sẽ làm chậm hiệu ứng vùng chọn.

Ví dụ:

<marquee scrollamount=4>Scrolling text</marquee> 

Read more: http://code2care.org/pages/marquee-tag-scrollamount/

http://www.htmlcodetutorial.com/_MARQUEE_SCROLLAMOUNT.html

Tái bút: Tránh sử dụng marquee!

+0

Marquee thực sự dễ sử dụng, nhưng quá nhấp nháy, ngay cả ở tốc độ thấp. Lựa chọn tốt cho vùng chọn là gì? – newman

0
  <body> 
     <marquee direction="left" behavior=scroll scrollamount="2">This is basic example of marquee</marquee> 
     <marquee direction="up">The direction of text will be from bottom to top.</marquee> 
     </body> 

sử dụng scrollamount để kiểm soát tốc độ ..

4

Thuộc tính này mất thời gian trong mili giây.

Delay: 100 mili giây

<marquee scrolldelay="100">Scrolling text</marquee> 

Delay: 400 mili giây

<marquee scrolldelay="400">Scrolling text</marquee> 
-1
<body> 
    <marquee direction="left" behavior=scroll scrollamount="2">This is basic example of marquee to control the speed of marquee.</marquee> 
    <marquee direction="up">This is an Example of Marquee.The direction of text will be from bottom to top.</marquee> 
    </body> 
+0

Giả sử bạn vừa sao chép mã từ http://stackoverflow.com/a/32409547/5516239? – Nathangrad

Các vấn đề liên quan