Tôi không chắc chắn liệu có thể sử dụng kiểu text-overflow: ellipsis;
trên một yếu tố <button>
hay không. Đây là nỗ lực của tôi: http://jsfiddle.net/WilsonPage/tK727/Có thể sử dụng tràn văn bản: dấu ba chấm trên phần tử nút không?
Trả lời
Vâng, đúng vậy. Ví dụ của bạn đang hoạt động hoàn hảo! :)
Không có trong trình duyệt của tôi (Chrome 17) – wilsonpage
Không có trong WebKit (Chrome, Safari) . –
Lỗi cũng có trong Chrome 19 (Canary). –
ya nó có thể & tôi đã thử nghiệm trên các trình duyệt chính cũng như làm việc của nó
bạn sẽ nhìn thấy bản demo trực tiếp: -http://jsfiddle.net/tK727/2/
Thử nghiệm trong chrome cũng? Bạn có thể xem câu trả lời dưới đây. –
Tính năng này không hoạt động trong Chrome, đề xuất khoảng hoạt động trên các trình duyệt – hisnameisjimmy
điều này sẽ bị xóa, nó không hoạt động trong webkit – drogon
Do những hạn chế trong các trình duyệt , bọc văn bản nút bên trong ví dụ một yếu tố span
và đặt kiểu trên đó. Ví dụ (có sẵn là jsfiddle quá):
<style>
.buttontext {
width: 95px;
overflow: hidden;
white-space: nowrap;
display: block;
text-overflow: ellipsis;
}
</style>
<button><span class="buttontext">Very long text Very long text
Very long text</span></button>
Tác phẩm này hoạt động. Chỉ cần một bình luận ngắn: Tôi sẽ đề nghị sử dụng một 'div' thay vì một phần tử' span', sau đó bạn có thể bỏ qua 'display: block'. –
- 1. tràn văn bản: dấu ba chấm trên một liên kết
- 2. Thêm dấu ba chấm vào văn bản tràn trong SVG?
- 3. Có tràn văn bản CSS: dấu ba chấm hoạt động trên các thẻ Anchor không?
- 4. Có thể có tràn văn bản: dấu chấm lửng không có khoảng trắng: không?
- 5. Thêm dấu chấm/dấu chấm lửng trên phần tử div/span tràn mà không sử dụng jquery
- 6. Dấu ba chấm cho văn bản tràn trong các hộp thả xuống
- 7. CSS tràn qua văn bản Dấu ba chấm không hiển thị
- 8. Dấu ba chấm CSS với các phần tử nội tuyến?
- 9. Phát hiện tràn văn bản CSS: dấu ba chấm trong Firefox
- 10. Dấu chấm lửng tràn văn bản ở bên trái
- 11. Làm cách nào để sử dụng dấu chấm lửng tràn văn bản trong trường nhập html?
- 12. Làm cách nào để "làm tràn văn bản: dấu ba chấm" hoạt động trên các div động?
- 13. dấu ba chấm cho văn bản nhiều dòng trong Chrome
- 14. elip không xuất hiện trên văn bản tràn
- 15. Hiển thị Dấu ba chấm (...) Nút Khi Văn bản Vượt quá phạm vi WPF
- 16. Lựa chọn thay thế cho không gian màu trắng: hiện tại khi sử dụng tràn văn bản: dấu chấm lửng
- 17. Đặt văn bản nút thành dấu chấm hỏi
- 18. Cách tạo "tràn văn bản: dấu ba chấm" cho cả hai "float: left" và "float: right" div?
- 19. ... (ba dấu chấm) trong jQuery?
- 20. Làm cách nào để hiển thị dấu ba chấm cho văn bản quá mức cho các phần tử HTML trong Firefox?
- 21. SPAN bên trong DIV ngăn chặn tràn văn bản: dấu chấm lửng
- 22. android: ellipsize trong văn bản ICS tiếp tục sau dấu ba chấm
- 23. Chọn phần tử dựa trên văn bản
- 24. Cắt ngắn CSS tràn văn bản
- 25. Lấy con của một phần tử không có các nút văn bản
- 26. Cú pháp dấu ba chấm la bàn
- 27. Cách tìm phần tử nút văn bản bằng Mink?
- 28. Giá trị dấu ba chấm '...' không phải là màu phù hợp
- 29. Fade văn bản quá dài bên trong phần tử HTML
- 30. Phần tử XML có thể chứa các phần tử văn bản và phần tử con cùng một lúc không?
Có vẻ như bạn đã phát hiện thấy một lỗi trong WebKit (công cụ hiển thị được Chrome và Safari sử dụng). Vui lòng báo cáo tại http://new.wkbug.com/ để có thể khắc phục trong bản phát hành trong tương lai. –
Có lỗi trên Chromium liên quan đến điều này: http://code.google.com/p/chromium/issues/detail?id=107014 –