我有一个部分,其中有一个来自数据库的重复 div,其中有一个 hr 将它们分开,但我需要隐藏列表中的最后一个。
所以我的html看起来像这样。
<div class="container">
<div class="reply">
<p>wonderful paragraph</p>
<hr>
</div>
<div class="reply">
<p>wonderful paragraph</p>
<hr>
</div>
<div class="reply">
<p>wonderful paragraph</p>
<hr>
</div>
</div>
我尝试了几种不同的方式来定位最后一个孩子,但我似乎无法做到正确。
.container:last-child .reply hr{
display:none;
}
.reply:last-child hr{
display:none;
}
.container .reply:last-child hr{
display:none;
}
任何帮助都会很棒!
我的 hr 风格
.reply hr{
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.15), rgba(0,0,0,0));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
margin:0;
}