国产睡熟迷奷白丝护士系列精品,中文色字幕网站,免费h网站在线观看的,亚洲开心激情在线

      <sup id="hb9fh"></sup>
          1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

            手機(jī)站
            千鋒教育

            千鋒學(xué)習(xí)站 | 隨時(shí)隨地免費(fèi)學(xué)

            千鋒教育

            掃一掃進(jìn)入千鋒手機(jī)站

            領(lǐng)取全套視頻
            千鋒教育

            關(guān)注千鋒學(xué)習(xí)站小程序
            隨時(shí)隨地免費(fèi)學(xué)習(xí)課程

            當(dāng)前位置:首頁(yè)  >  技術(shù)干貨  > HTML、CSS從零開(kāi)始 | GRID布局

            HTML、CSS從零開(kāi)始 | GRID布局

            來(lái)源:千鋒教育
            發(fā)布人:wjy
            時(shí)間: 2022-06-01 14:25:00 1654064700

              ## **GRID布局**

              它將網(wǎng)頁(yè)劃分成一個(gè)個(gè)網(wǎng)格,可以任意組合不同的網(wǎng)格,做出各種各樣的布局

              Grid 布局與 Flex 布局有一定的相似性,都可以指定容器內(nèi)部多個(gè)項(xiàng)目的位置。但是,它們也存在重大區(qū)別。

              Flex 布局是軸線(xiàn)布局,只能指定"項(xiàng)目"針對(duì)軸線(xiàn)的位置,可以看作是一維布局。

              Grid 布局則是將容器劃分成"行"和"列",產(chǎn)生單元格,然后指定"項(xiàng)目所在"的單元格,可以看作是二維布局。

            HTML、CSS從零開(kāi)始

              ![img](https://pic1.zhimg.com/80/v2-f59eec68e53917960e04eb4c8be7c628_720w.jpg)

              ## **GRID布局預(yù)熱**

              - 容器和項(xiàng)目

              ```text

              ```

              - 行和列

              ![img](https://pic2.zhimg.com/80/v2-87e17597d411c330edfbd13689b77ac9_720w.jpg)

              容器里面的水平區(qū)域稱(chēng)為"行",垂直區(qū)域稱(chēng)為"列"。

              - 單元格

              ![img](https://pic2.zhimg.com/80/v2-502abf3095645fbd2cd9f42d046e9995_720w.jpg)

              行和列的交叉區(qū)域,稱(chēng)為"單元格"。

              - 網(wǎng)格線(xiàn)

              ![img](https://pic3.zhimg.com/80/v2-91dbad72ac0857ee4b2f45bb8adbb4fa_720w.jpg)

              劃分網(wǎng)格的線(xiàn),稱(chēng)為"網(wǎng)格線(xiàn)"。水平網(wǎng)格線(xiàn)劃分出行,垂直網(wǎng)格線(xiàn)劃分出列。

              ## **GRID屬性**

              **容器屬性:添加在容器元素**

              1、啟動(dòng)網(wǎng)格布局

              ```html

              display:grid

              /*

              屬性值:

              grid 為塊狀網(wǎng)格容器 (容器自上而下排列)

              line-grid 為內(nèi)聯(lián)網(wǎng)格容器(容器橫向排列)

              */

              ```

              2、劃分行和列

              ```html

              grid-template-columns:

              grid-template-rows:

              ```

              - 屬性值:絕對(duì)大小(根據(jù)列數(shù)或者行數(shù)確定值的個(gè)數(shù)) 例:200px 200px 200px

              ```html

              grid-template-columns:200px 200px 200px

              grid-template-rows:200px 200px 200px

              ```

              ![img](https://pic3.zhimg.com/80/v2-558cfa10a617c0467de12a7730142352_720w.jpg)

              - 屬性值:百分比(根據(jù)列數(shù)或者行數(shù)確定值的個(gè)數(shù)) 例:33.33% 33.33% 33.33%

              ```html

              grid-template-columns:33.33% 33.33% 33.33%

              grid-template-rows:33.33% 33.33% 33.33%

              ```

              ![img](https://pic3.zhimg.com/80/v2-b4d32c0b3dc9ff111da0d3a20a4e6ffe_720w.jpg)

              - 功能函數(shù):repeat()

              ```html

              repeat(參數(shù)1,參數(shù)2)

              /*

              參數(shù)1 : 重復(fù)的次數(shù)

              參數(shù)2 : 重復(fù)的數(shù)值或者重復(fù)的模式

              eg:

              grid-template-columns:repeat(3,33.33%);

              等同

              grid-template-columns:33.33% 33.33% 33.33%

              */

              ```

              - auto-fill關(guān)鍵字( 自動(dòng)填充 )

              ```html

              grid-template-columns:repeat(auto-fill,33.33%);

              /*

              當(dāng)項(xiàng)目寬高固定,容器不固定的情況下,自動(dòng)填充網(wǎng)格列數(shù)

              */

              ```

              ![img](https://pic2.zhimg.com/80/v2-3e5415afaccba0bebc1e7c930e120b05_720w.jpg)

              - fr關(guān)鍵字(列寬片段)

              為了方便表示比例關(guān)系,網(wǎng)格布局提供了fr關(guān)鍵字(fraction 的縮寫(xiě),意為"片段")。如果兩列的寬度分別為1fr和2fr,就表示后者是前者的兩倍。

              ```html

              grid-template-columns:1fr 3fr 1fr;

              grid-template-rows:repeat(3,100px);

              ```

              ![img](https://pic4.zhimg.com/80/v2-0b4071e8a3ba363119c31a8f8ddd5dbf_720w.jpg)

              - minmax() 功能函數(shù)

              ```html

              grid-template-columns: 1fr 1fr minmax(100px, 1fr);

              /*

              minmax(100px, 1fr)表示列寬不小于100px,不大于1fr

              */

              ```

              - auto 關(guān)鍵字 自動(dòng)填充

              ```html

              grid-template-columns:30px auto 20px;

              grid-template-rows:repeat(3,100px);

              ```

              ![img](https://pic2.zhimg.com/80/v2-fd88aa68d28115e7cdd7ab6bc3d97929_720w.jpg)

              - 網(wǎng)格線(xiàn)名稱(chēng)

              ```html

              grid-template-columns: [c1] 100px [c2] 100px [c3] auto [c4];

              grid-template-rows: [r1] 100px [r2] 100px [r3] auto [r4];

              /*

              指定網(wǎng)格布局為3行x3列,因此有4根垂直網(wǎng)格線(xiàn)和4根水平網(wǎng)格線(xiàn)。方括號(hào)里面依次是這八根線(xiàn)的名字。

              */

              ```

              3、設(shè)置行間距 || 列間距

              ```html

              grid-row-gap:20px /* 行間距 */

              grid-column-gap:20px /* 列間距 */

              grid-gap:30px 30px /* 復(fù)合式寫(xiě)法 */

              /*注:新版本已經(jīng)省略 grid- 前綴 row-gap \ column-gap \ gap*/

              ```

              ![img](https://pic1.zhimg.com/80/v2-16ed77081080fb004ba8b43b8e1b3858_720w.jpg)

              4、指定"區(qū)域"(area),一個(gè)區(qū)域由單個(gè)或多個(gè)單元格組成。

              ```html

              display: grid;

              grid-template-columns: 100px 100px 100px;

              grid-template-rows: 100px 100px 100px;

              grid-template-areas: 'a b c'

              'd e f'

              'g h i';

              /*

              將整個(gè)網(wǎng)格容器分為9個(gè)區(qū)域,每個(gè)區(qū)域?qū)?yīng)一個(gè)單元格

              通過(guò)grid-area 指定項(xiàng)目名稱(chēng)。

              */

              display:grid;

              grid-template-columns:repeat(3,100px);

              grid-template-rows:repeat(3,100px);

              grid-template-areas: 'a a a'

              '. . b'

              '. c c';

              ```

              ![img](https://pic3.zhimg.com/80/v2-24c7d8ee1b9831745638d2c7ea8e930e_720w.jpg)

              5、規(guī)劃子元素放置的順序(默認(rèn)為先排行后排列)

              ```html

              grid-auto-flow: column | row;

              /*

              row dense和column dense。

              這兩個(gè)值主要用于,某些項(xiàng)目指定位置以后,剩下的項(xiàng)目怎么自動(dòng)放置。

              */

              ```

              6、設(shè)置單元格內(nèi)容在單元格內(nèi) 水平 | 垂直 的對(duì)齊方

              ```html

              justify-items: start | end | center | stretch;

              align-items: start | end | center | stretch;

              place-items: /*復(fù)合式寫(xiě)法*/

              /*

              start:對(duì)齊單元格的起始邊緣。

              end:對(duì)齊單元格的結(jié)束邊緣。

              center:?jiǎn)卧駜?nèi)部居中。

              stretch:拉伸,占滿(mǎn)單元格的整個(gè)寬度(默認(rèn)值)。

              */

              ```

              ![img](https://pic1.zhimg.com/80/v2-727db54f10b3aa1991eb18e0fe01dee0_720w.jpg)

              7、設(shè)置整個(gè)內(nèi)容區(qū)域在容器里面的水平 | 垂直 對(duì)齊方式

              ```html

              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: /* 復(fù)合式寫(xiě)法 */

              /*

              start - 對(duì)齊容器的起始邊框。

              end - 對(duì)齊容器的結(jié)束邊框。

              center - 容器內(nèi)部居中。

              stretch - 項(xiàng)目大小沒(méi)有指定時(shí),拉伸占據(jù)整個(gè)網(wǎng)格容器。

              space-around - 每個(gè)項(xiàng)目?jī)蓚?cè)的間隔相等。所以,項(xiàng)目之間的間隔比項(xiàng)目與容器邊框的間隔大一倍。

              space-between - 項(xiàng)目與項(xiàng)目的間隔相等,項(xiàng)目與容器邊框之間沒(méi)有間隔。

              pace-evenly - 項(xiàng)目與項(xiàng)目的間隔相等,項(xiàng)目與容器邊框之間也是同樣長(zhǎng)度的間隔。

              */

              ```

              ![img](https://pic3.zhimg.com/80/v2-1a9d23969daae508c763ab40601c065a_720w.jpg)

              ## **項(xiàng)目屬性:添加在子元素上面**

              1、指定項(xiàng)目的四個(gè)邊框,分別定位在哪根網(wǎng)格線(xiàn)。

              ```html

              grid-column-start

              grid-column-end

              grid-row-start

              grid-row-end

              /*

              grid-column-start屬性:左邊框所在的垂直網(wǎng)格線(xiàn)

              grid-column-end屬性:右邊框所在的垂直網(wǎng)格線(xiàn)

              grid-row-start屬性:上邊框所在的水平網(wǎng)格線(xiàn)

              grid-row-end屬性:下邊框所在的水平網(wǎng)格線(xiàn)

              */

              grid-column-start:1;

              grid-column-end:3;

              grid-row-start: 2;

              grid-row-end:4;

              ```

              ![img](https://pic4.zhimg.com/80/v2-d6609eaff6d5afc677e0ad542f27e02f_720w.jpg)

              2、grid-column , grid-row

              grid-column屬性是grid-column-start和grid-column-end的合并簡(jiǎn)寫(xiě)形式 grid-row屬性是grid-row-start屬性和grid-row-end的合并簡(jiǎn)寫(xiě)形式。

              ```html

              grid-column: 1 / 3;

              grid-row: 1 / 2;

              ```

              **- End -**

              更多關(guān)于“html5培訓(xùn)”的問(wèn)題,歡迎咨詢(xún)千鋒教育在線(xiàn)名師。千鋒已有十余年的培訓(xùn)經(jīng)驗(yàn),課程大綱更科學(xué)更專(zhuān)業(yè),有針對(duì)零基礎(chǔ)的就業(yè)班,有針對(duì)想提升技術(shù)的提升班,高品質(zhì)課程助理你實(shí)現(xiàn)夢(mèng)想。

            tags:
            聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
            10年以上業(yè)內(nèi)強(qiáng)師集結(jié),手把手帶你蛻變精英
            請(qǐng)您保持通訊暢通,專(zhuān)屬學(xué)習(xí)老師24小時(shí)內(nèi)將與您1V1溝通
            免費(fèi)領(lǐng)取
            今日已有369人領(lǐng)取成功
            劉同學(xué) 138****2860 剛剛成功領(lǐng)取
            王同學(xué) 131****2015 剛剛成功領(lǐng)取
            張同學(xué) 133****4652 剛剛成功領(lǐng)取
            李同學(xué) 135****8607 剛剛成功領(lǐng)取
            楊同學(xué) 132****5667 剛剛成功領(lǐng)取
            岳同學(xué) 134****6652 剛剛成功領(lǐng)取
            梁同學(xué) 157****2950 剛剛成功領(lǐng)取
            劉同學(xué) 189****1015 剛剛成功領(lǐng)取
            張同學(xué) 155****4678 剛剛成功領(lǐng)取
            鄒同學(xué) 139****2907 剛剛成功領(lǐng)取
            董同學(xué) 138****2867 剛剛成功領(lǐng)取
            周同學(xué) 136****3602 剛剛成功領(lǐng)取
            相關(guān)推薦HOT
            今日頭條展現(xiàn)量是什么?今日頭條展現(xiàn)量規(guī)則分析

            目前頭條用戶(hù)會(huì)發(fā)現(xiàn)微頭條和問(wèn)答新增了“展現(xiàn)量”指標(biāo)。那么這個(gè)今日頭條展現(xiàn)量是什么意思呢?如何提高呢?下面千鋒教育小編就和大家說(shuō)...詳情>>

            2023-09-19 09:15:47
            我想直播帶貨去哪里找貨源一件代發(fā)

            現(xiàn)在直播帶貨是一個(gè)非?;鸬男袠I(yè),越來(lái)越多的人進(jìn)入到這個(gè)圈子,但是,認(rèn)真地說(shuō),直播帶貨能不能賺到錢(qián)還是要看自己。雖然這一行業(yè)火,收入高,...詳情>>

            2023-09-19 08:41:02
            入駐短視頻mcn需要多少錢(qián)?有哪些費(fèi)用?

            眾所周知,現(xiàn)在短視頻成了很多人的自媒體創(chuàng)業(yè)道路之一,越來(lái)越多人喜歡在網(wǎng)上消遣時(shí)間,購(gòu)物等。也有很多優(yōu)秀的博主去做出很多新的內(nèi)容,那么入...詳情>>

            2023-09-19 08:12:47
            短視頻帶貨應(yīng)該注冊(cè)什么公司?需要什么資料?

            短視頻大家應(yīng)該都非常熟悉,現(xiàn)在很多人都喜歡在閑暇的時(shí)候刷短視頻,短視頻平臺(tái)也開(kāi)始了直播帶貨,商家也都開(kāi)始創(chuàng)業(yè)了,那么短視頻帶貨需要營(yíng)業(yè)...詳情>>

            2023-09-19 08:09:31
            怎樣投抖加不花錢(qián)?別人能看出來(lái)嗎?

            抖音一些視頻為了獲取更多點(diǎn)擊,一些博主機(jī)會(huì)投抖加。其實(shí)抖加的投放沒(méi)有絕對(duì)正確的方法,而不同賬號(hào)和視頻投放的策略都是不一樣的,不過(guò)一般情...詳情>>

            2023-09-19 08:00:10
            開(kāi)班信息
            北京校區(qū)
            • 北京校區(qū)
            • 大連校區(qū)
            • 廣州校區(qū)
            • 成都校區(qū)
            • 杭州校區(qū)
            • 長(zhǎng)沙校區(qū)
            • 合肥校區(qū)
            • 南京校區(qū)
            • 上海校區(qū)
            • 深圳校區(qū)
            • 武漢校區(qū)
            • 鄭州校區(qū)
            • 西安校區(qū)
            • 青島校區(qū)
            • 重慶校區(qū)
            • 太原校區(qū)
            • 沈陽(yáng)校區(qū)
            • 南昌校區(qū)
            • 哈爾濱校區(qū)