1
考虑下面的HTML:将上一个/下一个导航链接与flexbox对齐?
<nav class="pagination">
<a href="#first" class="first"><<</a>
<a href="#prev" class="prev"><</a>
<a href="#next" class="next">></a>
<a href="#last" class="last">>></a>
</nav>
我想舒展分页容器,并把左侧的两个项目和两个项目的右侧,使用Flexbox的CSS。
“第一”和“最后”不应该改变大小,理想情况下,“先前”和“下一个”应该保持相同的大小,但可以伸展(尽管内容应该保持与“第一”和“最后” )。
我试过下面的CSS,但它不会导致预期的结果:
pagination {
display: flex;
justify-content: space-between;
}
.pagination .first,
.pagination .prev
{
align-self: flex-start;
text-align: left;
}
.pagination .next,
.pagination .last
{
align-self: flex-end;
}