>現代網絡設計格局正在不斷發展。 基於桌子的列表和偏移分頁正在變得過時,而無限滾動的磚石佈局正在越來越受歡迎。本文深入研究了砌體佈局及其應用的複雜性。
鑰匙要點:
>“砌體佈局”一詞可能起源於流行的jQuery砌體插件。 也稱為Pinterest風格的佈局(由於Pinterest的早期採用),這是一個基於列的網格,與傳統網格不同,它可以避免固定高度的行。這種優化的空間用法減少了不必要的差距。 傳統的CSS基於Float的佈局,雖然常見,但不能考慮元素大小,然後水平添加元素,然後垂直添加元素,從而導致間距低。
相反,砌體佈局動態調整,最大程度地減少浪費空間並改善視覺吸引力。
磚石佈局在行動中:
>
> pinterest:
pinterest示例圖像
選擇砌體佈局:>
在實施砌體佈局之前,請考慮:
由於所涉及的計算的複雜性,建議使用插件。 流行選擇包括:
砌體> wookmark
列的大小:
動態列的尺寸提供更大的靈活性。
在您的html的末端include 。
步驟2:>創建具有不同寬度和高度的元素,共享一個共同的類(例如,“ item”)。
>masonry.pkgd.min.js
步驟3:
<code class="language-html"></code>
結論:
<code class="language-html"><div id="masonry"> <div class="item"></div> <div class="item"></div> <!-- ... more items ... --> </div></code>
(包括常見問題解答,其餘的原始內容在很大程度上被省略了,因為它在很大程度上重複了上面已提供和解釋的信息。
以上是了解砌體佈局 - 站點點的詳細內容。更多資訊請關注PHP中文網其他相關文章!