คุณสมบัติ clip
คุณสมบัติ clip ช่วยให้สามารถตัดองค์ประกอบที่กำหนดตำแหน่งแบบ absolute ได้ โดยปล่อยให้เห็นเฉพาะพื้นที่สี่เหลี่ยมผืนผ้าที่ระบุเท่านั้น
กำหนดค่าโดยใช้ฟังก์ชัน rect
ไวยากรณ์
ตัวเลือก {
clip: rect(บน, ขวา, ล่าง, ซ้าย) | auto;
}
การเตรียมรูปภาพ
สมมติว่ามีรูปภาพธรรมชาติที่เราจะทำการตัด:
<img src="image.jpg" width="500">
:
ตัวอย่าง
ตัดรูปภาพ โดยเหลือให้เห็นเฉพาะส่วนกลาง:
<div class="container">
<img class="image" src="image.jpg">
</div>
.container {
position: relative;
width: 400px;
height: 300px;
}
.image {
position: absolute;
clip: rect(50px, 350px, 250px, 50px);
width: 400px;
height: 300px;
}
: