วิธีการ - การ์ด
เรียนรู้วิธีสร้าง "การ์ด" ด้วย CSS
จอห์น โด
สถาปนิกและวิศวกร
เจน โด
นักออกแบบตกแต่งภายใน
วิธีการสร้างการ์ด
ขั้นตอนที่ 1) เพิ่ม HTML:
ตัวอย่าง
<div class="card">
<img src="img_avatar.png" alt="Avatar"
style="width:100%">
<div class="container">
<h4><b>John Doe</b></h4>
<p>Architect & Engineer</p>
</div>
</div>
ขั้นตอนที่ 2) เพิ่ม CSS:
ตัวอย่าง
.card {
/* Add shadows to create the "card" effect */
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
transition: 0.3s;
}
/* On mouse-over, add a deeper shadow */
.card:hover {
box-shadow:
0 8px 16px 0 rgba(0,0,0,0.2);
}
/* Add some padding inside the card container */
.container {
padding: 2px 16px;
}
ด้วยมุมโค้งมน:
ตัวอย่าง
.card {
box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
transition: 0.3s;
border-radius: 5px; /* 5px rounded corners */
}
/* Add rounded corners to the top left and the top right corner of the image */
img {
border-radius: 5px 5px 0 0;
}
เคล็ดลับ:ไปที่ บทช่วย สอน CSS Shadow Effectsเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับเงา