Ví dụ:Làm cách nào để áp dụng đệm vào cột bằng cách sử dụng <col> và CSS trong Firefox?
<style type="text/css">
table {
border: 1px solid red;
border-collapse: collapse;
text-align: left;
}
#col-1 {
padding-left: 20px;
background-color: tan;
}
#specific-cell {
padding-left: 20px;
}
</style>
<table>
<col id="col-1">
<col id="col-2">
<tr>
<th>foo</th>
<th>bar</th>
</tr>
<tr>
<td>data1</th>
<td>data2</th>
</tr>
<tr>
<td id="specific-cell">data1</th>
<td>data2</th>
</tr>
<tr>
<td>data1</th>
<td>data2</th>
</tr>
</table>
Màu được áp dụng cho cột chứ không phải đệm. Nếu tôi sử dụng các lớp/id trên các ô trực tiếp, nó hoạt động.
Tôi có bị buộc phải sử dụng chúng không, hoặc có cách nào lợi dụng thẻ <col>
không?
Câu trả lời rất sâu sắc, cảm ơn! – mark