CSS 元素沿底对齐是一种常见的布局技巧,允许我们将元素垂直对齐到容器的底部。在实际应用中,我们可以使用 Flexbox 或 Grid 进行底部对齐,也可以使用绝对定位等方式来实现。使用 Flexbo...
CSS 元素沿底对齐是一种常见的布局技巧,允许我们将元素垂直对齐到容器的底部。在实际应用中,我们可以使用 Flexbox 或 Grid 进行底部对齐,也可以使用绝对定位等方式来实现。
使用 Flexbox 进行底部对齐:
1. 设置容器的 display 为 flex
<br> <br>
.container {<br>
display: flex;<br>
flex-direction: column;<br>
justify-content: space-between;<br>
height: 400px;<br>
}<br> <br> <br>
.box {<br>
margin-top: auto;<br>
}<br> <br> <br>
.container {<br>
display: grid;<br>
grid-template-rows: repeat(2, 1fr);<br>
height: 400px;<br>
}<br> <br> <br>
.box {<br>
grid-row: 2;<br>
}<br> <br> <br>
.container {<br>
position: relative;<br>
height: 400px;<br>
}<br> <br> <br>
.box {<br>
position: absolute;<br>
bottom: 0;<br>
}<br>