首頁 > web前端 > css教學 > 如何使用「justify-content: space- Between」確保 Flexbox 網格最後一行的間距均勻?

如何使用「justify-content: space- Between」確保 Flexbox 網格最後一行的間距均勻?

Patricia Arquette
發布: 2024-12-25 08:53:08
原創
372 人瀏覽過

How Can I Ensure Even Spacing in the Last Row of a Flexbox Grid with `justify-content: space-between`?

Flex-box:對齊網格的最後一行

在具有flex-flow 的Flex-box 容器中:行換行;和justify-content: space- Between; ,最後一行項目可能無法正確對齊。本文探討了一個簡單的解決方案,將最後一行與其他行對齊,並保持所需的間距。

此解決方案利用 ::after 偽元素自動填充容器中的剩餘空間。透過分配 flex: auto; to ::after,它會填充 HTML 中的空白空間,沒有任何額外內容。

.grid {<br> display: flex;<br> flex-flow: rowwrapper;<br> justify-content: space- Between;<br>}<p>. grid::after {<br> 內容: "";<br> flex: auto;<br>}<br></p>
登入後複製

這種方法提供了一個乾淨、簡單的解決方案,避免了在 HTML 程式碼中添加不必要的元素。請查看 http://codepen.io/DanAndreasson/pen/ZQXLXj 的現場演示,見證其有效性。

以上是如何使用「justify-content: space- Between」確保 Flexbox 網格最後一行的間距均勻?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板