CSS網格布局:快速入門指南
CSS網格布局:深圳網站制作如何在網頁上布局變化,以及在變化的**前沿,CSS網格布局的快速入門指南。這個快速入門指南將跳過細節和細微差別,而是幫助你陷入困境。您的瀏覽器
CSS網格布局;網格;)這是一個正在進行的工作,所以你會發現瀏覽器支持薄弱的時刻。要開始使用它,您需要每晚使用IE11(盡管您使用的是規范的舊版本),微軟edges,Chrome金絲雀或Firefox。
也許**簡單的方法是打開實驗性網絡平臺的特性:Chrome://logo/# 啟用Web平臺功能實驗。
設置網格
網格允許我們在頁面中排列元素,并根據向導創建區域。學期
在他們的簡單指南中,或lt;emgt;網格線lt/emgt框架的水平和垂直尺寸;emgt;網格lt/emgt網格為lt;emgt;線路lt/emgt;和lt;emgt;列lt/emgt和lt;emgt;水槽lt/emgt;在中間跑。當水平網格和垂直網格相交時,我們留下lt;emgt;單元格lt/emgt就像我們用的桌子。這些都是需要理解的重要術語。
在下圖中,您將看到一個演示網格,其中顯示:
網格線行單元格
基本網格、網格線、行和列單元格亮顯基本網格、亮顯網格線、列、行和單元格
如果我們使用完全相同的網格,平面布局可能看起來更熟悉,但會壓縮一些歌曲,以便在內容區域之間使用。
排水溝
同樣的網格,但在這一點上軸承的芬蘭國旗是驚人的相似
上學期,我們需要在搬家前澄清:
網格區域
一個網格區域,其中許多是我們的演示網格中可能的網格區域
電網區域是國內電網的任何一部分,分為四條電網線;它可以包含任意數量的網格。
該在瀏覽器中構建網格了!讓我們從一些記號筆開始。網格標記
為了重現上面的網格,我們需要一個容器元素;你喜歡什么:lttransdata-src=quot;書信電報;節類=quot;grid-1quot;燃氣輪機;lt/截面gt;引用;燃氣輪機;書信電報;Class=quo;網格-1rdquo;燃氣輪機;lt/截面gt;lt;/()trans)燃氣輪機;
我們要去的地方,九個子元素。lt;trans數據-src=quot;書信電報;節類=quot;grid-1quot;燃氣輪機;lt;div等級=quot;item-1報價;燃氣輪機;1lt;/()div)燃氣輪機;lt;div等級=quot;item-2報價;燃氣輪機;2lt;/()div)燃氣輪機;lt;div等級=quot;item-3quot;燃氣輪機;3lt;/()div)燃氣輪機;lt;div等級=quot;item-4quot;燃氣輪機;4lt;/()div)燃氣輪機;lt;div等級=quot;item-5報價;gt;5lt;/div燃氣輪機;lt;div等級=quot;item-6quot;燃氣輪機;6lt;/div燃氣輪機;lt;div等級=quot;item-7quot;燃氣輪機;7lt;/()div)燃氣輪機;lt;div等級=quot;item-8quot;燃氣輪機;8lt;/()div)燃氣輪機;lt;div等級=quot;item-9quot;燃氣輪機;9lt;/()div)燃氣輪機;lt/截面gt;引用;燃氣輪機;書信電報;Class=quo;網格-1rdquo;gt;<div等級=ldquo;item-1rdquo;燃氣輪機;1 lt;/()div)gt;<div等級=ldquo;item-2rdquo;燃氣輪機;2 lt;/()div)gt;<div等級=ldquo;item-3rdquo; 燃氣輪機;3 lt;/()div)gt;<div等級=ldquo;item-第4條;燃氣輪機;4 lt;/()div)gt;<div等級=ldquo;item-第5條;燃氣輪機;5 lt;/()div)gt;<div等級=ldquo;item-6rdquo;燃氣輪機;6 lt;/()div)gt;<div等級=ldquo;item-7rdquo; 燃氣輪機;7 lt;/()div)gt;<div等級=ldquo;item-8rdquo;燃氣輪機;8 lt;/()div)gt;<div等級=ldquo;item-9rdquo;燃氣輪機;9 lt;/()div)燃氣輪機;lt/截面gt;lt;/()trans)燃氣輪機;
如果你想學的話,餐具應該是筆的開始。我添加了一些基本樣式來直觀地區分每個網格項。
網格規則
首先要聲明的是,我們的容器元素是一個網格,它使用了一個新的值顯示屬性transdata-src=quot;grid-1 { display: grid;} 引用;gt;{Grid-1顯示網格;lt;/()trans)燃氣輪機;
是的,很簡單。接下來我們需要定義我們的網格,以及有多少個網格,水平和垂直。我們通過網格模板列和網格模板行屬性來實現這一點:lttransdata-src=quot;grid-1 { display: grid; grid-template-columns:150px20px150px20px150px;grid-template-行:auto 20pxauto 20pxauto;}引用;gt;{Grid-1顯示網格;格構模板柱:150px20px150px20px150px;網格模板線:car 20pxcar lt/transgt;
你會注意到每五個值。對于值網格模板列狀態,使用“值網格模板列狀態”;**欄寬150px,第二欄寬20px,第三欄寬150px;,所以在這五欄中,我們的芬蘭國旗的圖片更多,圖片更少。五值網格模板與行狀態類似。每個人都會默認汽車,從高度的內容,但我們想更準確地與我們的水槽,給他們20px的高度,所以我們需要列出所有的五行。
我們現在的情況如何
我們的每一項都自動分配了一個連續的網格區域。這不是壞事,但是項目2、4和7是什么 發生什么事了 他們掉進了垂直排水溝,因為我們的水槽是完全合法的網格和網格布局將假定他們自己,如果我們沒有更具體的。現在是我們的項目添加一些規則的時候了。項目規則
我們可以在這一點上,語法可以是非常復雜的,但我們要做的事情,盡可能采取什么是速記。讓我們開始我們的**個項目。讓我們從網格列1開始,網格線1:lttransdata-src=quot;item-1 { grid-column: 1; grid-行:1;}引用;gt;item-1{凈格列:1;網格線:1lt/transgt;
我們的項目會自動填充網格線之間的**小可用空間。我們的第二個不明顯。我們也希望像這樣開始網格行1,但是我們希望它跳過net格列2,開始net格列3。2列將是空的,以形成我們的槽。lt;trans數據-src=quot;item-2 { grid-column: 3; grid-行:1;}引用;gt;item-2{凈格列:3;網格線:1lt/transgt;
讓我們這樣繼續,跳過列和行,**后完成第九項:lttransdata-src=quot;item-9 { grid-column: 5; grid-行:5;}引用;gt;item-9{凈值格列:5;網格線:5lt/transgt;
**后,我們得到了一個漂亮整潔的表格:結論
是的,你的設置和運行網格!讓我們回顧一下四個基本步驟:
創建容器元素并顯示它:grid;。使用相同的容器定義網格使用的網格模板列和網格模板的行屬性。將子元素放入容器中。指定每個子級都屬于網格,宣布其網格格列和網格行。
在本系列的下一部分中,我們將深入研究網格的語法,改進我們對排水溝的定義,探索靈活的布局、法語單位repeat()函數,并將我們的簡單網格更進一步。再見!
http://www.dgzxsm168.com/jianzhanzhishi/1317.html CSS網格布局:快速入門指南