0
Hiệu ứng chạy chữ jquery
Mình có một khối div chỉ rộng 100px. Bên trong có text, minh muốn text dài quá thì hiện dấu 3 chấm sau đó chạy từng chữ một từ phải sang trái cho đến hết nội dung. Nội dung bị đẩy sang trái sẽ bị ẩn đi. Nhờ các bác giúp đỡ từ khóa nào để làm cái này. Mình xin cảm ơn!
Thêm một bình luận
2 CÂU TRẢ LỜI
+2
chữ chạy thì bạn có thể dùng tag <marquee></marquee>
còn dấu ... thì cùng css
{
white-space: no-wrap;
overflow: hidden;
text-overflow: ellipsis;
}
hoặc nếu bạn muốn dùng trên nhiều dòng thì có thể dùng cái này, nhưng tôi nhớ là nó bị lỗi trên một số trình duyệt thì phải, hình như là safari
{
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
ồ, cảm ơn bác, để mình thử, k nghĩ có thẻ này luôn.
-2
CSS có một thuộc tính là text-overflow: ellipsis, bạn tham khảo ở trang này nhé https://developer.mozilla.org/en-US/docs/Web/CSS/text-overflow
Ẩn rồi nhưng cả phần chạy chữ cho hiển thị hết nội dung bác ah