Đây là điều tôi chưa bao giờ nghĩ: Tôi gặp sự cố trong Firefox và Chrome nhưng hoạt động tốt trong IE!văn bản căn chỉnh trên một bảng trong một ô (<table> bên trong <td>)
Nó rất đơn giản, nhưng tôi không hiểu tại sao nó không hoạt động:
Tôi có một bảng bên trong một tế bào, và tôi có style="text-align:right"
trên di động, nhưng bảng được ở lại trái trong Firefox và Chrome (trong IE nó ngoan ngoãn đi bên phải ...). Nếu tôi đặt align = right trong thẻ ô thì nó hoạt động, nhưng tôi không muốn làm điều đó.
Mã về cơ bản là:
<table width="1000" border="1" cellpadding="0" cellspacing="0">
<tr>
<td style="text-align:right">
<table border="1">
<tr><td>Hello</td><td>Hello 2</td></tr>
</table>
</td>
<td>Hello 2</td></tr>
</table>
Tôi không muốn bảng lồng nhau là width = 100% hay bất cứ điều gì như thế ...
thể bất cứ ai xin vui lòng giải thích cho tôi tại sao nó doesn' t làm việc, và làm thế nào để sửa chữa nó, và có lẽ lý do tại sao nó hoạt động trong IE nhưng không phải Firefox hoặc Chrome?
Tôi nghĩ nó đúng trong FF và Chrome. Bảng không phải là văn bản, do đó, văn bản căn chỉnh không nên ảnh hưởng đến nó. căn chỉnh phải hoạt động trên bất kỳ nội dung nào. – Randy
Cảm ơn - vì vậy làm thế nào tôi sẽ sử dụng css để sắp xếp các bảng trong tế bào? Đây có phải là mới?Tôi đã trở lại trang web sau một vài năm và tôi chưa từng gặp vấn đề này trước đây? – user1039769
Căn chỉnh văn bản ảnh hưởng đến các yếu tố nội tuyến và chặn nội tuyến, không chỉ văn bản. – maxedison