Properti background-image mendefinisikan gambar yang akan digunakan sebagai latar dari elemen HTML. Secara default gambar akan diulang untuk mencakup seluruh latar dari elemen.
Dengan property background-repeat maka kita bisa memiliki opsi untuk mengulang gambar secara horisontal (dari kiri ke kanan) atau secara vertikal (dari atas ke bawah) atau tanpa diulang yaitu hanya ditampilkan 1 kali saja.
Perhatikan contoh-contoh di bawah untuk lebih jelasnya.
Background-repeat: repeat-x
Dengan nilai repeat-x pada property background-repeat maka gambar latar akan ditampilkan ulang hanya secara horisontal yaitu dari kiri ke kanan.
<!DOCTYPE html> <html> <head> <title>CSS Background Repeat</title> </head> <style> body { background-image: url("rajatutor.png");
background-repeat: repeat-x; } </style> <body> <br> <p>Ini adalah contoh sebuah paragraf</p> </body> </html>
Berikut adalah hasilnya bila dilihat dengan browser
Background-repeat: repeat-y
Dengan nilai repeat-y pada property background-repeat maka gambar latar akan ditampilkan ulang hanya secara vertikal yaitu dari atas ke bawah.
<!DOCTYPE html> <html> <head> <title>CSS Background Repeat</title> </head> <style> body { background-image: url("rajatutor.png");
background-repeat: repeat-y; } </style> <body> <br> <p>Ini adalah contoh sebuah paragraf</p> </body> </html>
Berikut adalah hasilnya bila dilihat dengan browser
Background-repeat: no-repeat
Dengan nilai no-repeat pada property background-repeat maka gambar latar akan ditampilkan hanya satu kali tidak diulang.
<!DOCTYPE html> <html> <head> <title>CSS Background Repeat</title> </head> <style> body { background-image: url("rajatutor.png");
background-repeat: no-repeat; } </style> <body> <br> <p>Ini adalah contoh sebuah paragraf</p> </body> </html>
Berikut adalah hasilnya bila dilihat dengan browser