中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現Grid 宮格布局

發布時間:2021-05-24 17:50:11 來源:億速云 閱讀:169 作者:Leah 欄目:web開發

這期內容當中小編將會給大家帶來有關如何實現Grid 宮格布局,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

兩邊無縫隙,每列之間有縫隙

width: 100%;  
display: grid;  
grid-template-columns: repeat(4,1fr);  
justify-items: stretch;  
grid-gap: 1px;

屬性介紹:justify-items屬性設置單元格內容的水平位置(左中右),align-items屬性設置單元格內容的垂直位置(上中下)。

  • start:對齊單元格的起始邊緣。

  • end:對齊單元格的結束邊緣。

  • center:單元格內部居中。

  • stretch:拉伸,占滿單元格的整個寬度(默認值)。

屬性介紹:容器指定了網格布局以后,接著就要劃分行和列。grid-template-columns屬性定義每一列的列寬,grid-template-rows屬性定義每一行的行高。repeat(4,1fr)表示重復,第一個參數表示次數,這里一共4列,那就是4次,1rf表示份的概念,repeat(4,1fr)代表平均分為4份

效果如下:

如何實現Grid 宮格布局

行與列間隙相同,填充排列方向優先填滿垂直方向

.swiper-slide-inner {  
    width: 100%;  
    display: grid;  
    /*優先垂直方向排列*/  
    grid-auto-flow: column;  
    /*分為三列,平均分*/  
    /*grid-template-columns: repeat(3, 1fr);*/  
    grid-template-columns: 1fr 1fr 1fr;  
    /*分為2行,平均分配*/  
    /*grid-template-rows: repeat(2, 1fr);*/  
    grid-template-rows: 1fr 1fr;  
    grid-row-gap: 10px;  
    grid-column-gap: 10px;  
    .card-item {  
        display: flex;  
        flex-wrap: wrap;  
        width: 230px;  
        height: 230px;
    }
}

屬性介紹:劃分網格以后,容器的子元素會按照順序,自動放置在每一個網格。默認的放置順序是"先行后列",即先填滿第一行,再開始放入第二行,即下圖數字的順序。這個順序由grid-auto-flow屬性決定,默認值是row,即"先行后列"。也可以將它設成column,變成"先列后行"。

上述就是小編為大家分享的如何實現Grid 宮格布局了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

普格县| 栾川县| 尼勒克县| 商都县| 九江县| 余姚市| 玉田县| 肇东市| 施秉县| 信丰县| 葵青区| 灌南县| 建水县| 江华| 博白县| 石泉县| 汾西县| 宜春市| 汤阴县| 仙桃市| 东安县| 凯里市| 铜梁县| 嘉禾县| 双流县| 湖州市| 三河市| 彩票| 洛隆县| 谷城县| 双辽市| 财经| 台前县| 阿拉善盟| 伽师县| 万州区| 嘉禾县| 沙雅县| 望江县| 洛扎县| 乌鲁木齐县|