Возможно, я лаю неправильное дерево. У меня есть таблица с 6 столбцами, каждая из которых имеет упорядоченный список. Я хочу, чтобы все они имели границу, за исключением первого списка.Выберите первый список в таблице - CSS-first-child?
The site is in development here В принципе, хотя HTML является
<tr>
<td>
<ol>
<li>hello</li>
</ol>
</td>
<td>
<ol>
<li>hello</li>
</ol>
</td>
<td>
<ol>
<li>hello</li>
</ol>
</td>
</tr>
Я думал, что первый ребенок тр будет работать как и tr:first-child ol {style}
Отличное спасибо, он работает сейчас :) Мне не нужно беспокоиться об IE6 для этого сайта (слава богу!), Еще раз спасибо – morktron
Будьте осторожны с 'tr: first-child', потому что это цели все, что является первым ребенком в 'tr'. Он может поражать любые изображения, ссылки, промежутки и т. Д. В вашей разметке неожиданно. Вы почти наверняка имеете в виду: «tr td: first-child, trth: first-child», когда вы это пишете. – adamnfish
@adamnfish: Или просто 'tr>: first-child', потому что во вложенных таблицах ваш селектор выберет все вложенные' td' и 'th', которые также являются первыми детьми ... – BoltClock