天堂亚洲欧美日韩国产综合_日韩欧美亚洲中文字幕本在线_国产日韩网红视频在线观看免费网站_国产在线一区二区日韩_97在线观看无码视频_女性裸体啪啪喷水无遮挡_日韩亚洲精品在线视频_国产老熟女八AV_久久精品国产亚洲Aⅴ无码偷窥_日韩午夜福利免费一级网站免费

網(wǎng)站開發(fā) APP開發(fā) 小程序開發(fā) SEO優(yōu)化 公司新聞

使用CSS實現(xiàn)頁面瀑布流布局

2018-05-17 09:54:17
1228

  瀑布流的布局核心是基于網(wǎng)格的一個布局,而且高度是根據(jù)其中內(nèi)容的而變化的,呈堆棧形式排列。
 

  實現(xiàn)方法:首先在父級樣CSS樣式里加入:column-count: 2; column-gap: 0;column-count 為列數(shù); column-gap 為每列間隔距離; column-rule 為間隔邊線大小; column-width 為每列寬度; 當(dāng)只設(shè)置 column-width 時,瀏覽器窗口小于一列寬度時,列中內(nèi)容自動隱藏; 當(dāng)只設(shè)置 column-count 時,平均計算每列寬度,列內(nèi)內(nèi)容超出則隱藏; 都設(shè)了 column-count 和column-width,瀏覽器會根據(jù) count 計算寬度和 width 比較,取大的那個值作為每列寬度,然后當(dāng)窗口縮小時,width 的值為每列最小寬度。這邊其實很簡單,簡易自己嘗試下。在CSS中有一個break-inside屬性,這個屬性也是實現(xiàn)瀑布流布局最關(guān)鍵的屬性,為了控制文本塊分解成單獨(dú)的列,這樣一個CSS實現(xiàn)瀑布流的方法就實現(xiàn)了。

?