Rumah hujung hadapan web html tutorial Tutorial HTML: Cara menggunakan susun atur Grid untuk susun atur berbilang lajur

Tutorial HTML: Cara menggunakan susun atur Grid untuk susun atur berbilang lajur

Oct 25, 2023 am 10:27 AM
html susun atur grid susun atur berbilang lajur

Tutorial HTML: Cara menggunakan susun atur Grid untuk susun atur berbilang lajur

Tutorial HTML: Cara menggunakan susun atur Grid untuk susun atur berbilang lajur

Susun atur grid ialah salah satu kaedah susun atur yang biasa digunakan dalam web moden reka bentuk. Ia Keupayaan untuk membahagikan kandungan web kepada berbilang lajur dan baris untuk mencapai reka letak berbilang lajur yang fleksibel. Artikel ini akan memperkenalkan cara menggunakan reka letak Grid untuk mencipta reka letak halaman web berbilang lajur dan memberikan contoh kod khusus.

1. Pengenalan kepada susun atur Grid

Susun atur grid ialah sistem susun atur dua dimensi yang boleh membahagikan kandungan web kepada berbilang kawasan grid. Kawasan grid ini boleh ditakrifkan dan disusun mengikut keperluan reka bentuk, menjadikan susun atur halaman web lebih fleksibel dan bebas. Reka letak grid melaksanakan reka letak dengan menetapkan bekas grid dan item grid, dan melaraskannya dengan menentukan saiz baris dan lajur, kedudukan dan jarak grid.

2 Cipta bekas grid

Untuk menggunakan reka letak Grid, anda perlu mencipta bekas grid dalam dokumen HTML. Anda boleh menggunakan elemen <div> sebagai bekas grid, dan kemudian tentukan reka letak bekas melalui gaya CSS. <code><div>元素作为网格容器,然后通过CSS样式来定义容器的布局。<p>示例代码如下:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>&lt;div class=&quot;grid-container&quot;&gt; ... 网格项内容 ... &lt;/div&gt;</pre><div class="contentsignin">Salin selepas log masuk</div></div><p>三、设置网格布局</p><p>在样式表中,可以通过指定网格容器的display属性为grid来启用Grid布局。可以使用网格模板来定义网格的行列大小、位置和间距。</p><p>示例代码如下:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:php;toolbar:false;'>.grid-container { display: grid; grid-template-columns: 1fr 1fr 1fr; /* 三列等宽 */ grid-template-rows: auto; /* 自动调整行高 */ gap: 20px; /* 网格项间距为20px */ }</pre><div class="contentsignin">Salin selepas log masuk</div></div><p>上述代码中,<code>grid-template-columns指定了网格的列数和每列的宽度,这里使用了1fr单位,表示每列宽度平均分配。grid-template-rows指定了网格的行高,使用auto表示自动调整行高。gap指定了网格项之间的间距,这里设置为20px。

四、创建网格项

在网格容器中创建网格项,网格项是网格布局中的单元格,用于容纳网页内容。

示例代码如下:

<div class="grid-container">
  <div class="grid-item">网格项1</div>
  <div class="grid-item">网格项2</div>
  <div class="grid-item">网格项3</div>
</div>
Salin selepas log masuk

五、定义网格项样式

通过CSS样式来定义网格项的布局和样式。

示例代码如下:

.grid-item {
  background-color: #f5f5f5;
  padding: 20px;
}
Salin selepas log masuk

上述代码中,定义了网格项的背景颜色为#f5f5f5,内边距为20px。可以根据实际需要来设置网格项的样式。

六、调整布局

在网格布局中,可以通过调整网格容器和网格项的属性来实现不同的布局效果。以下是一些常用的属性:

  1. grid-column-startgrid-column-end:定义网格项的列起始和结束位置。
  2. grid-row-startgrid-row-end:定义网格项的行起始和结束位置。
  3. grid-area:同时定义网格项的行列位置。
  4. justify-self:定义网格项在列方向上的对齐方式。
  5. align-self
  6. Kod sampel adalah seperti berikut:
rrreee

3 Tetapkan susun atur grid

Dalam helaian gaya, anda boleh menentukan atribut paparan. bekas grid sebagai grid untuk mendayakan susun atur Grid. Anda boleh menggunakan templat grid untuk menentukan saiz baris dan lajur grid, kedudukan dan jarak.

Kod sampel adalah seperti berikut:

rrreee#🎜🎜#Dalam kod di atas, grid-template-columns menentukan bilangan lajur grid dan lebar setiap lajur Unit 1fr digunakan di sini, yang bermaksud bahawa lebar setiap lajur diagihkan sama rata. grid-template-rows menentukan ketinggian baris grid. Gunakan auto untuk melaraskan ketinggian baris secara automatik. jurang menentukan jarak antara item grid, di sini ia ditetapkan kepada 20px. #🎜🎜##🎜🎜#4. Buat item grid #🎜🎜##🎜🎜#Buat item grid dalam bekas grid ialah sel dalam reka letak grid dan digunakan untuk menampung kandungan halaman web. #🎜🎜##🎜🎜#Kod sampel adalah seperti berikut: #🎜🎜#rrreee#🎜🎜#5 Tentukan gaya item grid #🎜🎜##🎜🎜# Tentukan reka letak dan gaya item grid melalui CSS. gaya. #🎜🎜##🎜🎜#Kod sampel adalah seperti berikut: #🎜🎜#rrreee#🎜🎜#Dalam kod di atas, warna latar belakang item grid ditakrifkan sebagai #f5f5f5, dan padding ialah 20px. Item grid boleh digayakan mengikut keperluan sebenar. #🎜🎜##🎜🎜# 6. Laraskan reka letak #🎜🎜##🎜🎜#Dalam susun atur grid, anda boleh mencapai kesan reka letak yang berbeza dengan melaraskan sifat bekas grid dan item grid. Berikut ialah beberapa atribut yang biasa digunakan: #🎜🎜#
  1. grid-column-start dan grid-column-end: tentukan lajur permulaan grid item kedudukan permulaan dan penamat. #🎜🎜#
  2. grid-row-start dan grid-row-end: Tentukan kedudukan mula dan akhir baris item grid. #🎜🎜#
  3. kawasan grid: Tentukan kedudukan baris dan lajur item grid pada masa yang sama. #🎜🎜#
  4. justify-self: Mentakrifkan penjajaran item grid dalam arah lajur. #🎜🎜#
  5. align-self: Mentakrifkan penjajaran item grid dalam arah baris. #🎜🎜##🎜🎜##🎜🎜#7 Pertimbangan keserasian#🎜🎜##🎜🎜#Walaupun reka letak grid ialah kaedah reka letak yang biasa digunakan dalam reka bentuk web moden, isu keserasian perlu dipertimbangkan semasa menggunakannya. Sesetengah penyemak imbas lama mungkin tidak menyokong reka letak Grid dan anda perlu menggunakan kaedah reka letak lain atau menambah kod keserasian. #🎜🎜##🎜🎜#Ringkasnya, artikel ini memperkenalkan cara menggunakan reka letak Grid untuk reka letak berbilang lajur dan menyediakan contoh kod khusus. Dengan mempelajari dan menguasai reka letak Grid, anda akan dapat mencapai kesan susun atur web yang lebih fleksibel dan percuma, serta meningkatkan keupayaan reka bentuk dan pembangunan web anda. #🎜🎜#

Atas ialah kandungan terperinci Tutorial HTML: Cara menggunakan susun atur Grid untuk susun atur berbilang lajur. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Sempadan Jadual dalam HTML Sempadan Jadual dalam HTML Sep 04, 2024 pm 04:49 PM

Panduan untuk Sempadan Jadual dalam HTML. Di sini kita membincangkan pelbagai cara untuk menentukan sempadan jadual dengan contoh Sempadan Jadual dalam HTML.

HTML jidar-kiri HTML jidar-kiri Sep 04, 2024 pm 04:48 PM

Panduan untuk HTML margin-kiri. Di sini kita membincangkan gambaran keseluruhan ringkas tentang HTML margin-left dan Contoh-contohnya bersama-sama dengan Pelaksanaan Kodnya.

Jadual Bersarang dalam HTML Jadual Bersarang dalam HTML Sep 04, 2024 pm 04:49 PM

Ini ialah panduan untuk Nested Table dalam HTML. Di sini kita membincangkan cara membuat jadual dalam jadual bersama-sama dengan contoh masing-masing.

Susun Atur Jadual HTML Susun Atur Jadual HTML Sep 04, 2024 pm 04:54 PM

Panduan untuk Susun Atur Jadual HTML. Di sini kita membincangkan Nilai Susun Atur Jadual HTML bersama-sama dengan contoh dan output n perincian.

Pemegang Tempat Input HTML Pemegang Tempat Input HTML Sep 04, 2024 pm 04:54 PM

Panduan untuk Pemegang Tempat Input HTML. Di sini kita membincangkan Contoh Pemegang Tempat Input HTML bersama-sama dengan kod dan output.

Senarai Tertib HTML Senarai Tertib HTML Sep 04, 2024 pm 04:43 PM

Panduan kepada Senarai Tertib HTML. Di sini kami juga membincangkan pengenalan senarai dan jenis Tertib HTML bersama-sama dengan contoh mereka masing-masing

Memindahkan Teks dalam HTML Memindahkan Teks dalam HTML Sep 04, 2024 pm 04:45 PM

Panduan untuk Memindahkan Teks dalam HTML. Di sini kita membincangkan pengenalan, cara teg marquee berfungsi dengan sintaks dan contoh untuk dilaksanakan.

Butang onclick HTML Butang onclick HTML Sep 04, 2024 pm 04:49 PM

Panduan untuk Butang onclick HTML. Di sini kita membincangkan pengenalan, kerja, contoh dan onclick Event masing-masing dalam pelbagai acara.

See all articles