วิธีการสร้าง: แครดที่เลื่อนหลัง
เรียนรู้วิธีการใช้ CSS สร้างแครดที่เลื่อนหลัง
โปรดเลื่อนเมาส์ไปยังภาพด้านล่าง:

บิล เกตส์
แบรนด์ไซด์ & วิศวกร
เราชื่นชมคนนั้น
วิธีการสร้างแครดที่เลื่อนหลัง
ขั้นที่ 1 - เพิ่ม HTML:
<div class="flip-card"> <div class="flip-card-inner"> <div class="flip-card-front"> <img src="img_avatar.png" alt="Avatar" style="width:300px;height:300px;"> </div> <div class="flip-card-back"> <h1>บิล แกเทส</h1> <p>สมาชิกแนวคิดและวิศวกร</p> <p>เราชื่นชมคนนี้</p> </div> </div> </div>
ขั้นที่ 2 - เพิ่ม CSS:
/* ตัวแท้งของการเปลี่ยนแปลงแผง - ตั้งความกว้างและความสูงตามต้องการของคุณ. เราเพิ่ม border ในตัวแท้งเพื่อแสดงว่าการเปลี่ยนแปลงในขณะเกาะเมาส์จะออกนอกตัวแท้ง (ถ้าคุณไม่ต้องการ 3D ให้ลบ โปรสเพรสท์วิว) */ .flip-card { background-color: โปร่ง; width: 300px; height: 200px; border: 1px solid #f1f1f1; perspective: 1000px; /* ถ้าคุณไม่ต้องการ 3D ให้ลบออก */ } /* ตัวแท้งนี้ใช้สำหรับตำแหน่งด้านหน้าและด้านหลัง */ .flip-card-inner { position: relative; width: 100%; height: 100%; text-align: center; transition: transform 0.8s; transform-style: preserve-3d; } /* หมุนตัวระหว่างขณะเกาะเมาส์บนตัวแท้งความหนาว */ .flip-card:hover .flip-card-inner { transform: โรตาเต้ยรอบแนวตั้ง 180 องศา; } /* ตั้งตำแหน่งด้านหน้าและด้านหลัง */ .flip-card-front, .flip-card-back { position: absolute; width: 100%; height: 100%; -webkit-backface-visibility: hidden; /* Safari */ backface-visibility: hidden; } /* ตั้งรูปแบบสำหรับด้านหน้า (ถ้ารูปภาพหายไปใช้แทน) */ .flip-card-front { background-color: #bbb; color: ดำ; } /* ตั้งรูปแบบสำหรับด้านหลัง */ .flip-card-back { background-color: สีดอกเบญตร์น้ำเงิน; color: ขาว; transform: โรตาเต้ยรอบแนวตั้ง 180 องศา; }