摘要:柵格布局組成父元素和子元素。屬性設置父可設置屬性或網格模式子元素列的寬度子元素行的高度設置則定高不設則自適應它們倆可設置是百分比也可以自動伸縮等網格區域的間距可設置單一間距也可以上下一個間距左右一個間距。
柵格布局組成:
wrapper(父元素)和 items(子元素)。
屬性設置:父 可設置屬性:
display: grid;或display: inline-grid; /*網格模式*/ grid-template-columns: 40px auto 50px; /*子元素列的寬度*/ grid-template-rows: 25% 100px auto; /*子元素行的高度 設置則定高 不設則自適應*/ /*它們倆可設置是px 百分比 也可以自動伸縮auto等*/ grid-gap: 5px; /*網格區域的間距 可設置單一間距 也可以上下一個間距左右一個間距 。 不支持上右下左四個值寫法*/
子 可設置屬性:
不設置一下值是 默認均分。 更多變化 需要用到??
grid-row-start: 2; /*行 的開始*/ grid-row-end: 3; /*行 的結束*/ /*上面兩句可簡寫成 grid-row: 2 / 3;*/ grid-column-start: 1; /*列 的開始*/ grid-column-end: 4; /*列 的結束*/ /*同理上面兩句可簡寫成 grid-column: 1 / 4;*/
------------更簡潔寫法-----------------------
grid-row-start: 2; /*行 的開始*/ grid-row-end: 3; /*行 的結束*/ grid-column-start: 1; /*列 的開始*/ grid-column-end: 4; /*列 的結束*/ /*上面四句可簡寫成*/ grid-area:2/1/3/4; /*順序grid-row-start,grid-column-start,grid-row-end,grid-column-end。*/
理解row和columns的排序 基本就理解grid的用法
例如:
grid-row-start: 2; 指的是從上到下第二條線開始
grid-column-start: 1; 指的是從左到右第一條線開始
Grid 均分
123456x:30% auto 30px
123456grid-row grid-column
123456更簡約寫法grid-area
1234速度快圣誕節看電視劇圣速度快圣誕節看電視劇圣誕節看電視劇考慮到
mark一下 僅供參考 歡迎更正補充 end
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/54999.html
摘要:柵格布局組成父元素和子元素。屬性設置父可設置屬性或網格模式子元素列的寬度子元素行的高度設置則定高不設則自適應它們倆可設置是百分比也可以自動伸縮等網格區域的間距可設置單一間距也可以上下一個間距左右一個間距。 柵格布局組成: wrapper(父元素)和 items(子元素)。 屬性設置: 父 可設置屬性: display: grid;或display: inline-grid; /*網格...
摘要:在過去的幾個星期里,我開始看到基于的布局框架和柵格系統的出現。你可能傾向于明確給出所有元素的位置,或是盡可能依賴于自動布局。 showImg(https://segmentfault.com/img/remote/1460000010188997); 在過去的幾個星期里,我開始看到基于 CSS Grid 的布局框架和柵格系統的出現。我們驚訝它為什么出現的這么晚。但除了使用 CSS Gr...
摘要:在過去的幾個星期里,我開始看到基于的布局框架和柵格系統的出現。你可能傾向于明確給出所有元素的位置,或是盡可能依賴于自動布局。 showImg(https://segmentfault.com/img/remote/1460000010188997); 在過去的幾個星期里,我開始看到基于 CSS Grid 的布局框架和柵格系統的出現。我們驚訝它為什么出現的這么晚。但除了使用 CSS Gr...
閱讀 1538·2021-11-04 16:10
閱讀 2774·2021-09-30 09:48
閱讀 2839·2019-08-29 11:31
閱讀 1578·2019-08-28 18:22
閱讀 3225·2019-08-26 13:44
閱讀 1319·2019-08-26 13:42
閱讀 2845·2019-08-26 10:20
閱讀 754·2019-08-23 17:00