我有这段代码,我想更改倒数第五行的背景颜色。我知道我需要使用 nth-last-child。 谁能告诉我代码吗
.grid-container {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-template-rows: auto auto auto auto;
background-color: lime;
}
我假设您的 HTML 结构如下所示:
<div class="grid-container">
<div class="grid-item">1</div>
<div class="grid-item">2</div>
<div class="grid-item">3</div>
<div class="grid-item">4</div>
<div class="grid-item">5</div>
<div class="grid-item">6</div>
</div>
根据你的结构尝试这个 CSS:
.grid-container > :nth-child(5) {
background-color: red;
}