データベースからの繰り返し 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;
}
どんな助けでも素晴らしいでしょう!
私が自分の時間に持っているスタイル
.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;
}