同:指定容器內部的多個專案的位置
異:指定三行三列 寬高為10px
grid-template-columns
: 10px 10px 10px
grid-template-rows
: 10px 10px 10px
簡寫
grid-template-columns
:repeat
(3, 10px)
;
auto-fill 填充 在一行中盡可能擺放盒子
grid-template-columns
:repeat
(auto-fill, 50px)
;
fr 如果兩列的寬度分別為1fr和2fr,就表示後者是前者的兩倍
grid-template-columns
: 1fr 2fr;
間距 gap 最新版中grid字首 已刪除
grid-row-gap
: 20px; //行與行的間隔(行間距)
grid-column-gap
: 20px; // 列與列的間隔(列間距)
//簡寫
gird-gap
: 20px 20px;
單元格內容位置 justify-items align-items
對齊後div會變為內容大小向對齊方向縮小
template 指定大小無效
解決方案: 指定div padding 或者 width
justify-items
: start | end | center | stretch;
align-items
: start | end | center | stretch;
place-items:;
place-items
: start end
整個內容區域在容器裡面位置 justify-content align-content
justify-content
: start | end | center | stretch | space-around | space-between | space-evenly;
align-content
: start | end | center | stretch | space-around | space-between | space-evenly
合併簡寫形式 place-content
place-content:;
place-content
: start end
CSS Grid 網格 布局
grid template columns grid template rows grid template areas grid template grid column gap grid row gap grid gap justify items align items justify con...
CSS Grid 網格布局
css grid是乙個強大的 web 二維布局工具,能夠以行和列來進行布局 通過設定display的屬性為grid或inline grid來建立網格容器 display grid 預設行排列,寬度為容器的寬度 container複製 圖1 1.png display inline grid cont...
CSS Grid 網格布局
概念 grid布局又稱css網格布局,又名 網格 是乙個二維的基於網格的布局系統,其目的只在於完全改變我們設計基於網格的使用者介面的方式 和grid template columns一起,單位統一 a.fr單位 b.repeat 方法 注 網格中提供了乙個新的單位 fr 比例單位 寫法 例子 12 ...