我有一个列表,但使用<p>
,它看起来像这样
<p class="title">
<p>
<p class="title>
<p>
<p class="title>
<p>
所以我用了
.title + P to apply `margin-bottom: 20px;`
然后我希望删除最后一个p,by
.title + P:last-child
应用保证金零,但不起作用
答案 0 :(得分:3)
答案 1 :(得分:2)
在这种情况下,您应该使用last-of-type:
.title + p:last-of-type {
margin-bottom: 0;
}
在css-tricks了解last-child
与last-of-type
之间的区别。
答案 2 :(得分:0)
试试这个:
p:last-child {
margin-bottom:0;
}