国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > CSS > 正文

CSS Grid布局教程之網格單元格布局

2024-07-11 08:30:15
字體:
來源:轉載
供稿:網友

CSS Grid布局對于我等來說就是一個全新的布局,但國外很多同行朋友已對這種布局做了全面的探知。前面花了兩篇內容(《CSS Grid布局教程之什么是網格布局》和《CSS Grid布局教程之瀏覽器開啟CSS Grid Layout匯總》)為這篇文章做足了鋪墊?;蛟S你想知道的是如何使用?各位看官不用太急,接下來通過各種實例向大家闡述CSS Grid布局,讓我們一起領略其強大的魅力。

當然,接下來的示例不是我想出來的,這是我挖出來的,主要制作者是Rachel Andrew。在繼續往下閱讀之前,我們應該一起感謝Rachel Andrew,感謝他給我們提供這么多有關于CSS Grid Layout的示例。同時如果你想在你的瀏覽器中能正常的演示接下的有關于CSS Grid Layout的示例,你得先保證你已閱讀了《CSS Grid布局教程之瀏覽器開啟CSS Grid Layout匯總》一文,并且按照文章中的方法進行過設置。如果沒有話,或許你將看不到下面示例的效果。咱也不糾結了,開始實戰吧。

定義一個網格

可以給父容器的display屬性設置為grid或者inline-grid來定義一個網格。這樣你就可以使用grid-template-columnsgrid-template-rows屬性來創建一個網格。

在這個示例中,創建了一個三列網格,其中三個列的列寬是100px,并且指定列與列之間的間距為10px。同時網格具有三行,每行的高度是自動的,另外行與行之間的間距是10px。簡單點說就是一個三行三列的網格,并且列與列之間,行與行之間的間距都是10px。

此時瀏覽器將容器中的子元素自動填入到每個網格單元格中,當超過指定的列數時,網格會自動換行,如下圖所示:

看看代碼是怎么完成的:

HTML


復制代碼
代碼如下:<font face="Courier New"><font face="Arial">
<div class="wrapper">
<div class="box a">A</div>
<div class="box b">B</div>
<div class="box c">C</div>
<div class="box d">D</div>
<div class="box e">E</div>
<div class="box f">F</div>
<div class="box g">G</div>
<div class="box h">H</div>
<div class="box i">I</div>
<div class="box j">J</div>
</div></font>
</font>

CSS


復制代碼
代碼如下:
body {
padding: 50px;
}
.wrapper {
display: grid;
grid-template-columns: 100px 10px 100px 10px 100px;
grid-template-rows: auto 10px auto;
}
.box {
background-color: #444;
color: #fff;
font-size: 150%;
padding: 20px;
}
.b,.d,.g,.i {
background-color:red;
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大名县| 福鼎市| 延庆县| 柳河县| 陆良县| 阳谷县| 土默特左旗| 射洪县| 乐安县| 内丘县| 贵港市| 紫金县| 封丘县| 遂川县| 济阳县| 高阳县| 皮山县| 广州市| 景洪市| 彭泽县| 大兴区| 宁乡县| 太仓市| 贵定县| 屏东县| 分宜县| 高邮市| 乌鲁木齐市| 清水河县| 民权县| 龙山县| 淮南市| 额济纳旗| 皋兰县| 嘉禾县| 乌拉特后旗| 阳泉市| 福安市| 黄浦区| 东乡县| 汾西县|