选择表中的第一个列表 – CSS第一个孩子?

前端之家收集整理的这篇文章主要介绍了选择表中的第一个列表 – CSS第一个孩子?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
也许我正在树上错误的树。我有一个6列的表,每个都有一个有序的列表。我希望他们都有边框,除了第一个列表。

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的第一个孩子会像这样tr:first-child ol {style}

解决方法

:first-child选择器是CSS2,IE6不支持。如果IE6很重要,那么你需要给第一个孩子一个可以选择的类。但正确的语法是:
tr td:first-child ol { ... }

当你做:

tr:first-child ...

您实际上选择了< tr>元素是第一个孩子。还要注意:

tr :first-child ...

正在选择表行的第一个孩子。

原文链接:https://www.f2er.com/css/218247.html

猜你在找的CSS相关文章