วิธีการสร้าง: คลังงานภาพงาน
เรียนรู้วิธีการสร้างเครืองคลังงานภาพงานที่ตอบสนองต่อการเปลี่ยนแปลงขนาดหน้าจอด้วย CSS。
คลังงานภาพงาน
เรียนรู้วิธีการสร้างคลังงานภาพงานที่ตอบสนองต่อการเปลี่ยนแปลงขนาดหน้าจอด้วย 4 คอลัมน์、2 คอลัมน์ และคอลัมน์เต็มหน้าจอ:
ฝึกสร้างเว็บไซต์คลังงาน
ขั้นที่ 1 - เพิ่ม HTML:
<!-- ส่วนหลักเว็บไซต์ที่ตั้งกลาง --> <div class="main"> <h1>MYLOGO.COM</h1> <hr> <h2>คลังงาน</h2> <p>ขยายขนาดหน้าต่างบราузเวอร์เพื่อดูปรากฎการตอบสนองทันที。</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%; } }