我正在建立一个横向项目列表:
滚动到列表末尾后,倒数第二个项目需要居中,最后一个项目占用其后面的所有剩余空间.
我已经成功地制作了项目列表,但不确定实现所需行为的最佳方式是将倒数第二个项目居中,最后一个项目占据剩余空间.以下是我当前的代码:
如果能给我指引正确的方向,我将不胜感激.谢谢!
/* layout */
.container {
display: flex;
overflow-x: auto;
gap: 21px;
}
.item {
min-width: 212px;
height: 254px;
}
/* visuals */
.container {
padding-left: 11px;
}
.item {
background: #D9D9D9;
}
.item.green {
background: #099F9F;
}
.item.red {
background: #FF6262;
}
<div class="container">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
<div class="item green"></div>
<div class="item red"></div>
</div>