真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么實現(xiàn)瀑布流布局

本篇文章給大家分享的是有關(guān)怎么實現(xiàn)瀑布流布局,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

專注于為中小企業(yè)提供網(wǎng)站設(shè)計、成都做網(wǎng)站服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)博興免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。

一、JS 實現(xiàn)瀑布流

思路分析

  • 瀑布流布局的特點是等寬不等高。

  • 為了讓最后一行的差距最小,從第二行開始,需要將圖片放在第一行最矮的圖片下面,以此類推。

  • 父元素設(shè)置為相對定位,圖片所在元素設(shè)置為絕對定位。然后通過設(shè)置 top 值和 left 值定位每個元素。

代碼實現(xiàn)




    



    
        
    
                  
                  
                                                                                                                                                                          

效果如下
 

怎么實現(xiàn)瀑布流布局

二、column 多行布局實現(xiàn)瀑布流

思路分析:

column 實現(xiàn)瀑布流主要依賴兩個屬性。
一個是 column-count 屬性,是分為多少列。
一個是 column-gap 屬性,是設(shè)置列與列之間的距離。

代碼實現(xiàn):




    



    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    

效果如下:
 

怎么實現(xiàn)瀑布流布局

三、flex 彈性布局實現(xiàn)瀑布流

思路分析:

flex 實現(xiàn)瀑布流需要將最外層元素設(shè)置為 display: flex,即橫向排列。然后通過設(shè)置 flex-flow:column wrap 使其換行。設(shè)置 height: 100vh 填充屏幕的高度,來容納子元素。每一列的寬度可用 calc 函數(shù)來設(shè)置,即 width: calc(100%/3 - 20px)。分成等寬的 3 列減掉左右兩遍的 margin 距離。

代碼實現(xiàn):




    



    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    
    
        
    


 

以上就是怎么實現(xiàn)瀑布流布局,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


新聞標題:怎么實現(xiàn)瀑布流布局
文章轉(zhuǎn)載:http://weahome.cn/article/jgjccs.html

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部