Dengan properti CSS border-image kita bisa mengatur gambar untuk digunakan sebagai border di sekitar elemen.
Section Artikel
Properti CSS border-image
Properti CSS border-image berfungsi untuk menetukan gambar yang akan digunakan sebagai ganti border normal di sekitar elemen..
Properti ini memiliki tiga bagian:
- Gambar untuk digunakan sebagai pembatas
- Tempat memotong gambar
- Menentukan apakah bagian tengah harus diulang atau diregangkan
Sekarang kita coba gunakan gambar berikut

Properti border-image digunakan untuk mengambil gambar dan memotongnya menjadi sembilan bagian, seperti papan tic-tac-toe. Kemudian menempatkan sudut di sudut, dan bagian tengah diulang atau diregangkan seperti yang akan kita tentukan.
Catatan: Agar border-image nya berfungsi, maka kita juga harus menambahkan properti border untuk elemennya.
Di sini, bagian tengah gambar diulangi untuk membuat border:
Contoh :
<!DOCTYPE html> <html> <head> <style> #borderimg { border: 10px solid transparent; padding: 15px; border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg) 30 round; } </style> </head> <body> <h1>The border-image Property</h1> <p>Di sini bagian tengah gambar diulangi untuk membuat border:</p> <p id="borderimg">border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg) 30 round;</p> <p>Original Foto:</p><img src="https://dosenit.com/wp-content/uploads/2020/10/border.jpg"> <p><strong>Note:</strong> Internet Explorer 10, and earlier versions, do not support the border-image property.</p> </body> </html>
Di sini, bagian tengah gambar direntangkan untuk membuat border:
Contoh :
<!DOCTYPE html>
<html>
<head>
<style>
#borderimg {
border: 10px solid transparent;
padding: 15px;
border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg) 30 stretch;
}
</style>
</head>
<body>
<h1>The border-image Property</h1>
<p>Di sini bagian tengah gambar diulangi untuk membuat border:</p>
<p id="borderimg">border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg) 30 stretch;</p>
<p>Original Foro:</p><img src="https://dosenit.com/wp-content/uploads/2020/10/border.jpg">
<p><strong>Note:</strong> Internet Explorer 10, and earlier versions, do not support the border-image property.</p>
</body>
</html>
Tip: Properti border-image sebenarnya adalah properti singkatan untuk properti border-image-source, border-image-slice, border-image-width, border-image-outset and border-image-repeat properties
CSS Border Image -Beda Nilai Irisan
Nilai irisan/potongan yang berbeda benar-benar bisa mengubah tampilan border di web:
Contoh :
<!DOCTYPE html>
<html>
<head>
<style>
#borderimg1 {
border: 10px solid transparent;
padding: 15px;
border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg) 50 round;
}
#borderimg2 {
border: 10px solid transparent;
padding: 15px;
border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg) 20% round;
}
#borderimg3 {
border: 10px solid transparent;
padding: 15px;
border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg) 30% round;
}
</style>
</head>
<body>
<h1>The border-image Property</h1>
<p id="borderimg1">border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg)) 50 round;</p>
<p id="borderimg2">border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg)) 20% round;</p>
<p id="borderimg3">border-image: url(https://dosenit.com/wp-content/uploads/2020/10/border.jpg)) 30% round;</p>
<p><strong>Note:</strong> Internet Explorer 10, and earlier versions, do not support the border-image property.</p>
</body>
</html>
Properti CSS Border Image
| Property | Deskripsi |
|---|---|
| border-image | Properti singkatan untuk menyetel semua properti border-image- * |
| border-image-source | Menentukan jalur ke gambar yang akan digunakan sebagai border |
| border-image-slice | Menentukan cara memotong border-image |
| border-image-width | Menentukan lebar border-image |
| border-image-outset | Menentukan jumlah di mana area border-image melampaui kotak border |
| border-image-repeat | Menentukan border-image harus diulang, dibulatkan atau direntangkan |