CSS3 - รูปภาพชายแดน
คุณสมบัติ CSS Border image ใช้เพื่อเพิ่ม image boarder ให้กับองค์ประกอบบางอย่างคุณไม่จำเป็นต้องใช้โค้ด HTML ใด ๆ ในการเรียกภาพ boarder ไวยากรณ์ตัวอย่างของภาพนักเรียนประจำมีดังนี้ -
#borderimg {
border: 10px solid transparent;
padding: 15px;
}
ค่าที่ใช้บ่อยที่สุดแสดงไว้ด้านล่าง -
ซีเนียร์ | มูลค่าและรายละเอียด |
---|---|
1 | border-image-source ใช้เพื่อกำหนดเส้นทางภาพ |
2 | border-image-slice ใช้เพื่อตัดภาพนักเรียนประจำ |
3 | border-image-width ใช้เพื่อกำหนดความกว้างของภาพนักเรียนประจำ |
4 | border-image-repeat ใช้เพื่อกำหนดภาพนักเรียนประจำให้เป็นแบบโค้งมนทำซ้ำและยืดออก |
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่างที่แสดงให้เห็นถึงการตั้งค่ารูปภาพเป็นเส้นขอบสำหรับองค์ประกอบ
<html>
<head>
<style>
#borderimg1 {
border: 10px solid transparent;
padding: 15px;
border-image-source: url(/css/images/border.png);
border-image-repeat: round;
border-image-slice: 30;
border-image-width: 10px;
}
#borderimg2 {
border: 10px solid transparent;
padding: 15px;
border-image-source: url(/css/images/border.png);
border-image-repeat: round;
border-image-slice: 30;
border-image-width: 20px;
}
#borderimg3 {
border: 10px solid transparent;
padding: 15px;
border-image-source: url(/css/images/border.png);
border-image-repeat: round;
border-image-slice: 30;
border-image-width: 30px;
}
</style>
</head>
<body>
<p id = "borderimg1">This is image boarder example.</p>
<p id = "borderimg2">This is image boarder example.</p>
<p id = "borderimg3">This is image boarder example.</p>
</body>
</html>
มันจะให้ผลลัพธ์ดังต่อไปนี้ -