使用CSS

时间:2015-07-27 16:38:33

标签: html css

有没有办法在相同的元素中选择特定类型的类的nth-childlast-child

如果我使用.small:last-childul .small:last-child该属性只会影响第二个列表的最后一个元素。是否有一个选择器可用于在每个列表中选择small的最后一个实例?

<ul>
    <li class="small">List Item</li>
    <li class="small">List Item</li>
    <li class="medium">List Item</li>
    <li class="large">List Item</li>
</ul>
<ul>
    <li class="medium">List Item</li>
    <li class="large">List Item</li>
    <li class="small">List Item</li>
    <li class="small">List Item</li>
</ul>

请参阅小提琴CSS第72行以供参考

http://jsfiddle.net/j7wq12v2/

2 个答案:

答案 0 :(得分:3)

self.env.cr.execute("<yoursql>") 仅在有问题的元素是容器的最后一个子元素时才有效,而不是特定类型元素的最后一个元素。我们可以使用:last-child

不幸的是last-of-type无法找到最后.class

我们需要使用javascript来实现结果。

答案 1 :(得分:2)

编辑:实际上,可能无法在类check this answer to a similar question上使用last-of-type伪造的选择器。