Gambar Latar Belakang HTML
Gambar latar belakang dapat ditentukan untuk hampir semua elemen HTML.
Gambar Latar Belakang pada elemen HTML
Untuk menambahkan gambar latar belakang pada elemen HTML, gunakan style
atribut HTML dan background-image
properti CSS:
Contoh
Tambahkan gambar latar belakang pada elemen HTML:
<div style="background-image: url('img_girl.jpg');">
Anda juga dapat menentukan gambar latar belakang di <style>
elemen, di <head>
bagian:
Contoh
Tentukan gambar latar belakang dalam <style>
elemen:
<style>
div {
background-image: url('img_girl.jpg');
}
</style>
Gambar Latar Belakang pada Halaman
Jika Anda ingin seluruh halaman memiliki gambar latar belakang, Anda harus menentukan gambar latar belakang pada <body>
elemen:
Contoh
Tambahkan gambar latar belakang untuk seluruh halaman:
<style>
body {
background-image: url('img_girl.jpg');
}
</style>
Pengulangan Latar Belakang
Jika gambar latar lebih kecil dari elemen, gambar akan berulang secara horizontal dan vertikal, hingga mencapai ujung elemen:
Contoh
<style>
body {
background-image: url('example_img_girl.jpg');
}
</style>
Untuk menghindari gambar latar belakang berulang, setel background-repeat
properti ke no-repeat
.
Contoh
<style>
body {
background-image: url('example_img_girl.jpg');
background-repeat: no-repeat;
}
</style>
Sampul Latar Belakang
Jika Anda ingin gambar latar belakang menutupi seluruh elemen, Anda dapat mengatur background-size
properti ke
cover.
Juga, untuk memastikan seluruh elemen selalu tertutup, atur
background-attachment
properti kefixed:
Dengan cara ini, gambar latar belakang akan menutupi seluruh elemen, tanpa peregangan (gambar akan mempertahankan proporsi aslinya):
Contoh
<style>
body {
background-image: url('img_girl.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
</style>
Peregangan Latar Belakang
Jika Anda ingin gambar latar belakang diregangkan agar pas dengan seluruh elemen, Anda dapat mengatur background-size
properti ke
100% 100%
:
Coba ubah ukuran jendela browser, dan Anda akan melihat bahwa gambar akan melebar, tetapi selalu menutupi seluruh elemen.
Contoh
<style>
body {
background-image: url('img_girl.jpg');
background-repeat: no-repeat;
background-attachment: fixed;
background-size: 100% 100%;
}
</style>
Pelajari Lebih Lanjut CSS
Dari contoh di atas, Anda telah mempelajari bahwa gambar latar belakang dapat ditata dengan menggunakan properti latar belakang CSS.
Untuk mempelajari lebih lanjut tentang properti latar belakang CSS, pelajari Tutorial Latar Belakang CSS kami .