có lẽ tôi đang sủa cây sai. Tôi có một bảng với 6 cột, mỗi cột có một danh sách theo thứ tự. Tôi muốn tất cả chúng có một đường viền ngoại trừ danh sách đầu tiên.Chọn danh sách đầu tiên trong bảng - CSS con đầu tiên?
The site is in development here Về cơ bản mặc dù html là
<tr>
<td>
<ol>
<li>hello</li>
</ol>
</td>
<td>
<ol>
<li>hello</li>
</ol>
</td>
<td>
<ol>
<li>hello</li>
</ol>
</td>
</tr>
Tôi nghĩ là người đầu tiên con của tr sẽ làm việc như vậy tr:first-child ol {style}
Cảm ơn tuyệt vời rất nhiều, hiện đang hoạt động :) Tôi không cần phải lo lắng về IE6 cho trang này (cảm ơn trời!), Cảm ơn lần nữa – morktron
Hãy cẩn thận với 'tr: first-child' vì mục tiêu này bất cứ thứ gì là đứa trẻ đầu tiên trong một 'tr'. Nó có thể nhắm mục tiêu bất kỳ hình ảnh, liên kết, nhịp vv trong đánh dấu của bạn bất ngờ. Bạn gần như chắc chắn có nghĩa là: 'tr td: con đầu lòng, tr thứ: con đầu tiên' khi bạn viết điều đó. – adamnfish
@adamnfish: Hoặc đơn giản là 'tr>: first-child', bởi vì trong các bảng lồng nhau, bộ chọn của bạn sẽ chọn tất cả' td' và 'th' lồng nhau là con đầu tiên ... – BoltClock