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>

มันจะให้ผลลัพธ์ดังต่อไปนี้ -