Border Color di CSS
Properti border-color
digunakan untuk mengatur warna empat batas.
Warna dapat diatur dengan:
name – tentukan nama warna, seperti “merah”
HEX – tentukan nilai HEX, seperti “# ff0000”
RGB – tentukan nilai RGB, seperti “rgb (255,0,0)”
HSL – tentukan nilai HSL, seperti “hsl (0, 100%, 50%)”
transparan
Catatan: Jika border-color
tidak disetel maka hal itu akan mewarisi warna elemen.
Contoh
Demonstrasi warna border yang berbeda:
<!DOCTYPE html> <html> <head> <style> p.one { border-style: solid; border-color: red; } p.two { border-style: solid; border-color: green; } p.three { border-style: dotted; border-color: blue; } </style> </head> <body> <h2> Properti warna batas </h2> <p> Properti ini menetapkan warna empat batas: </p> <p class = "one"> Bingkai merah solid </p> <p class = "two"> Garis hijau solid </p> <p class = "three"> Garis tepi biru putus-putus </p> <p> <b> Catatan: </b> Properti "border-color" tidak berfungsi jika digunakan sendiri. Gunakan properti "border-style" untuk menyetel batas terlebih dahulu. </p> </body> </html>
Warna Samping Tertentu
Properti border-color
dapat memiliki satu hingga empat nilai (untuk batas atas, batas kanan, batas bawah, dan batas kiri).
Contoh :
<!DOCTYPE html> <html> <head> <style> p.one { border-style: solid; border-color: red green blue yellow; /* red top, green right, blue bottom and yellow left */ } </style> </head> <body> <h2> Properti warna batas </h2> <p> Properti warna-batas dapat memiliki dari satu sampai empat nilai (untuk batas atas, batas kanan, batas bawah, dan batas kiri): </p> <p class = "one"> Bingkai banyak warna yang solid </p> </body> </html>
Nilai HEX
Warna border juga dapat ditentukan menggunakan nilai heksadesimal (HEX):
Contoh :
<!DOCTYPE html> <html> <head> <style> p.one { border-style: solid; border-color: #ff0000; /* red */ } p.two { border-style: solid; border-color: #0000ff; /* blue */ } p.three { border-style: solid; border-color: #bbbbbb; /* grey */ } </style> </head> <body> <h2> Properti warna batas </h2> <p> Warna perbatasan juga dapat ditentukan menggunakan nilai heksadesimal (HEX): </p> <p class = "one"> Bingkai merah solid </p> <p class = "two"> Bingkai biru solid </p> <p class = "three"> Garis abu-abu solid </p> </body> </html>
Nilai RGB
Atau dengan menggunakan nilai RGB:
Contoh :
<!DOCTYPE html> <html> <head> <style> p.one { border-style: solid; border-color: rgb(255, 0, 0); /* red */ } p.two { border-style: solid; border-color: rgb(0, 0, 255); /* blue */ } p.three { border-style: solid; border-color: rgb(187, 187, 187); /* grey */ } </style> </head> <body> <h2> Properti warna batas </h2> <p> Warna perbatasan juga dapat ditentukan menggunakan nilai RGB: </p> <p class = "one"> Bingkai merah solid </p> <p class = "two"> Bingkai biru solid </p> <p class = "three"> Garis abu-abu solid </p> </body> </html>
Nilai HSL
Anda juga dapat menggunakan nilai HSL:
Contoh :
<!DOCTYPE html> <html> <head> <style> p.one { border-style: solid; border-color: hsl(0, 100%, 50%); /* red */ } p.two { border-style: solid; border-color: hsl(240, 100%, 50%); /* blue */ } p.three { border-style: solid; border-color: hsl(0, 0%, 73%); /* grey */ } </style> </head> <body> <h2> Properti warna batas </h2> <p> Warna perbatasan juga dapat ditentukan menggunakan nilai HSL: </p> <p class = "one"> Bingkai merah solid </p> <p class = "two"> Bingkai biru solid </p> <p class = "three"> Garis abu-abu solid </p> </body> </html>