最近在重新巩固html的知识。在这里分享一下我在学习过程中跟随别人的笔记和体会。目前,网页布局一般包括table、float、flexbox和grid布局。table和float布局比较老,有被淘汰的趋势,而flexbox布局是现在比较流行的一种布局方式。flexbox布局属于一维布局,Grid属于二维布局的排版方式。Flexbox容器智能地控制水平或垂直方向。如果要控制另一个方向,需要再添加一层flexbox容器。Grid可以同时控制两个方向,你可以直接定义元素在容器中的位置。GridLine下面直接看工程:我们画了一个div容器,里面有5*5的网格,id定义为grid-container,其中row和column用起点到终点的线序标注.#grid-container{显示:网格;宽度:500px;高度:500px;背景色:#eee;网格模板行:100px100px100px100px100px;网格模板列:100px100px100px100px;在上面的代码中,我们将容器设置为网格布局,行列分隔成100px的正方形。效果图如下:
