Tôi có một bảng, được xây dựng như thế này:CSS đệm cho TD đơn bên trong một bảng
<table>
<tr> <td>1</td> <td>2</td> <td rowspan="4">3</td></tr>
<tr> <td>4</td> <td>5</td> </tr>
<tr> <td>6</td> <td>7</td> </tr>
<tr> <td>8</td> <td>9</td> </tr>
<tr height="100"><td colspan="2">10</td><td class="eleven">11</td> </tr>
</table>
Bây giờ vấn đề là trong hàng cuối cùng. Toàn bộ hàng có chiều cao được đặt là 100px, vì vậy có rất nhiều phòng trong TD. Trong TD cuối cùng tôi muốn thiết lập một đệm cá nhân, vì vậy chỉ những nội dung "11" được đệm từ trên xuống:
.eleven {
padding-top:15px;
}
Thiết điều này gây ra vấn đề - TD đầu tiên trong hàng này cũng được padding-top : 10px; Tại sao và làm thế nào để làm cho chỉ có một đệm thứ hai?
mã của bạn dường như đang hoạt động http://jsfiddle.net/rdQvZ/. vấn đề là gì ?? –
bạn có thể muốn kiểm tra lại css của bạn, mã css khác của bạn. Bảng và css đồng đều là ok – XepterX
Bạn nên tạo một jsFiddle minh họa vấn đề của bạn. Có lẽ cũng chỉ định trình duyệt nào bạn đang gặp phải những sự cố này? – kapa