Làm thế nào tôi có thể làm cho bảng với 2 cột (tế bào) trông như thế này:Làm thế nào để làm cho tế bào bảng co lại theo nội dung?
- tế bào đầu tiên là co lại theo nội dung
- Các tế bào khác phù hợp với phần còn lại của bảng (rộng hơn cả nội dung cùng)
Ví dụ:
<table style="width: 500px;">
<tr>
<td>foo</td>
<td>bar</td>
</tr>
</table>
tôi cần bảng để trông như thế này:
.___________________________________________________________________________.
| foo | bar <a lot of space here> |
|_____|_____________________________________________________________________|
500 px total width
Lưu ý: Tôi không biết chiều rộng "foo" nên tôi không thể đặt "50px", "10%" hoặc một cái gì đó tương tự.
đặt chiều rộng như 10px .... ví dụ: '
Vâng, nó ở ngay dưới cùng của bài viết của tôi. Tôi không biết chiều rộng của ô nên tôi không thể đặt nó theo cách thủ công. Tôi cần trình duyệt để thu nhỏ accodring nội dung ("foo" trong ví dụ của tôi, nhưng nó có thể là "foooooooooo" đó là quá dài cho 10px). –
ngay cả khi bạn đặt chiều rộng 10px, ô sẽ phát triển theo nội dung. Xem fiddle ở đây: http://jsfiddle.net/7X4XT/2/ –