參考資料http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.htmlhtml
flex佈局還沒徹底用利索,但這個grid佈局卻真比較好用.網絡
例如37開的左右分欄佈局.不用再寫不少CSS了.只須要以下佈局
<div class="page"> <div class="left"></div> <div class="right></div> </div> .page{ display:grid; grid-template-columns: 30% 70%; /*grid-template-rows: repeat(9, auto);*/ }
常用冊格佈局的,這回至關於內置了冊格.flex
display:grid // 使用網絡佈局spa
grid-template-columns:30% 70%; // 列屬性,表示第1列佔30%,第2列70%;code
grid-template-rows:auto;// 行屬性,表示第1行高度自動htm
grid-template-columns:100px 80px 200px 90px 80pxblog
rid-template-rows:30px 50px 15px;文檔
有幾個值表示分幾列,和幾行get
grid-template-columns: repeat(12,8.3333%);
只是這樣就完成
屬性不少,沒再進一步研究.具體再看參考文檔