Tôi đang cố gắng bọc văn bản trong bố cục cố định nhưng nó không hoạt động khi văn bản có dấu gạch chéo.từ-cell từ-wrap không hoạt động với dấu gạch chéo
Điều này có thể được sửa mà không chèn khoảng trắng từ Javascript (CSS thuần túy) không?
jsfiddle:
Not working:
<div style="display:table; width:170px; background-color:cyan;">
<div style="display:table-row">
<div style="display:table-cell;word-wrap: break-word;">abfdbfdbfdb/dfbfdbdfbfbf/bdffbdbfdfbddfbdfbdfb</div>
<div style="display:table-cell; width:34px; background-color:red;">xxxxx</div>
</div>
</div>
</br>
Working:
<div style="display:table; width:170px; background-color:cyan;">
<div style="display:table-row">
<div style="display:table-cell;word-wrap: break-word;">abfdbfdbfdb dfbfdbdfbfbf bdffbdbfdfbddfbdfbdfb</div>
<div style="display:table-cell; width:34px; background-color:red;">xxxxx</div>
</div>
</div>
Tại sao bạn sử dụng div cho dữ liệu dạng bảng? Sử dụng TABLES..Funny world eh ~ mọi người sử dụng div cho dữ liệu dạng bảng và bảng cho bố cục –
lý do trường hợp thứ hai hoạt động là khoảng trắng, không phải là sự vắng mặt của dấu gạch chéo. Nếu bạn loại bỏ các không gian và có một chuỗi dài (như trường hợp đầu tiên) nó sẽ không hoạt động. – hexblot
Tôi không sử dụng bảng vì hiệu suất. Tôi biết có một cuộc thảo luận dài về điều này, ưu và nhược điểm .. –