使用Flexbox 平衡不同父母的孩子身高
問題:
問題:在兩列佈局,每列包含不同長度的內容,我們如何確保兩列中的列表保持水平對齊而不破壞Bootstrap 的移動優化?理想情況下,解決方案應利用 Flexbox 並避免使用 JavaScript。
答案:當當螢幕寬度允許並排顯示列時,這些項目將需要重新排序以保持正確的對齊方式:
<code class="css">@media (min-width: 768px) { // Flexbox rules }</code>
<code class="css">.content { display: flex; flex-wrap: wrap; justify-content: space-around; } .content > * { flex-basis: calc(50% - 30px); // Adjust for gutters }</code>
<code class="css">.content h2 { order: 0; // Heading (row 1) } .content p { order: 1; // Paragraphs (row 2) } .content p + p { order: 2; // Second paragraph (row 3) } .content ul { order: 3; // List (row 4) }</code>
元素排序:
邊框:
添加邊框,在元素上使用邊框屬性的組合,並使用媒體查詢調整它們以適應不同的堆疊配置。 ]以上是如何在 Flexbox 欄位中水平對齊垂直內容?的詳細內容。更多資訊請關注PHP中文網其他相關文章!