Cara membuat: Galeri Koleksi Kerja
- Halaman sebelumnya Gambar yang gigit
- Halaman berikutnya Koleksi karya yang dapat disaring
Belajar cara menggunakan CSS untuk membuat grid galeri koleksi kerja berbalas tanggap.
Galeri Koleksi Kerja
Belajar cara membuat galeri koleksi kerja berbalas tanggap, yang berubah dari 4 baris, 2 baris dan baris penuh lebar sejenak dengan lebar layar:
Cara membuat laman koleksi kerja
第一步 - Tambahkan HTML:
<!-- 主内容(居中网站) --> <div class="main"> <h1>MYLOGO.COM</h1> <hr> <h2>PORTFOLIO</h2> <p>Ubah saiz tetingkap pelayar untuk melihat kesan berbalas tanggap.</p> <!-- 佳酿集画廊网格 --> <div class="row"> <div class="column"> <div class="content"> <img src="beijing.jpg" alt="Beijing" style="width:100%"> <h3>My Work</h3> <p>Lorem ipsum..</p> </div> </div> <div class="column"> <div class="content"> <img src="hangzhou.jpg" alt="Hangzhou" style="width:100%"> <h3>My Work</h3> <p>Lorem ipsum..</p> </div> </div> <div class="column"> <div class="content"> <img src="chongqing.jpg" alt="Chongqing" style="width:100%"> <h3>My Work</h3> <p>Lorem ipsum..</p> </div> </div> <div class="column"> <div class="content"> <img src="shenzhen.jpg" alt="Shenzhen" style="width:100%"> <h3>My Work</h3> <p>Lorem ipsum..</p> </div> </div> </div> <div class="content"> <img src="bear.jpg" alt="Bear" style="width:100%"> <h3>Some Other Work</h3> <p>Lorem ipsum..</p> </div> <!-- 主内容结束 --> </div>
第二步 - 添加 CSS:
* { box-sizing: border-box; } body { background-color: #f1f1f1; padding: 20px; font-family: Arial; } /* 居中网站 */ .main { max-width: 1000px; margin: auto; } h1 { font-size: 50px; word-break: break-all; } .row { margin: 8px -16px; } /* 在每列之间添加内边距(如果需要) */ .row, .row > .column { padding: 8px; } /* 创建四个并排的等宽列。 */ .column { float: left; width: 25%; } /* 清除行后的浮动 */ .row:after { content: ""; display: table; clear: both; } /* 内容 */ .content { background-color: white; padding: 10px; } /* 响应式布局 - 制作两列布局而不是四列 */ @media screen and (max-width: 900px) { .column { width: 50%; } } /* 响应式布局 - 使两列堆叠,而不是并排 */ @media screen and (max-width: 600px) { .column { width: 100%; } }
Laman yang berhubungan
Panduan:Bagaimana untuk membuat koleksi gambar karya dengan fitur penapisan
- Halaman sebelumnya Gambar yang gigit
- Halaman berikutnya Koleksi karya yang dapat disaring