Style background 属性
- Halaman sebelumnya animationPlayState
- Halaman berikutnya backgroundAttachment
- Kembali ke tingkat atas Objek Style HTML DOM
定义和用法
background
属性以简写形式设置或返回最多八个单独的背景属性。
通过此属性,您可以设置/返回以下一项或多项(以任意顺序):
DOM 属性 | CSS 属性 |
---|---|
backgroundAttachment | background-attachment |
backgroundClip | background-clip |
backgroundColor | background-color |
backgroundImage | background-image |
backgroundOrigin | background-origin |
backgroundPosition | background-position |
backgroundRepeat | background-repeat |
backgroundSize | background-size |
Atribut di atas juga dapat diset menggunakan atribut gaya yang terpisah. Disarankan penulis non-advanced untuk menggunakan atribut yang terpisah untuk kontrol yang lebih baik.
Lihat juga:
Panduan CSS:Latar Belakang CSS
Panduan CSS3:Latar belakang CSS3
Panduan CSS:Atribut background
Contoh
Setel gaya latar belakang dokumen:
document.body.style.background = "#f3f3f3 url('img_tree.png') no-repeat right top";
Ada banyak contoh TIY lainnya di bawah halaman.
Sintaks
Kembalikan atribut background:
object.style.background
Setel atribut background:
object.style.background = "color image repeat attachment position size origin clip|initial|inherit"
Nilai atribut
Nilai | Deskripsi |
---|---|
color | Setel warna latar belakang elemen. |
image | Setel gambar latar belakang elemen. |
repeat | Setel cara pengulangan gambar latar belakang. |
attachment | Setel apakah gambar latar belakang tetap atau bergerak dengan halaman. |
position | Setel posisi awal gambar latar belakang. |
size | Setel ukuran gambar latar belakang. |
origin | Setel area lokasi penempatan latar belakang. |
clip | Setel area pengegamian gambar latar belakang. |
initial | Setel atribut ini ke nilai defaultnya. Lihat initial. |
inherit | Mengambil atribut ini dari elemen induknya. Lihat inherit. |
Detil teknis
Nilai default: | transparent none repeat scroll 0% 0% auto padding-box border-box |
---|---|
Nilai kembalian: | String yang menyatakan latar belakang elemen. |
Versi CSS: | Versi CSS: CSS1 + properti baru di CSS3 |
Beberapa contoh lainnya
Contoh 2
Ubah latar belakang elemen DIV:
document.getElementById("myDIV").style.background = "url('smiley.gif') blue repeat-x center";
Contoh 3
Atur warna latar belakang dokumen:
document.body.style.backgroundColor = "red";
Contoh 4
Atur gambar latar belakang dokumen:
document.body.style.backgroundImage = "url('img_tree.png')";
Contoh 5
Atur gambar latar belakang menjadi tidak berulang:
document.body.style.backgroundRepeat = "repeat-y";
Contoh 6
Atur gambar latar belakang menjadi tetap (tidak akan bergerak):
document.body.style.backgroundAttachment = "fixed";
Contoh 7
Ubah lokasi gambar latar belakang:
document.body.style.backgroundPosition = "top right";
Contoh 8
Kembalikan nilai atribut latar belakang dokumen:
document.body.style.background;
Dukungan peramban
background
Adalah fitur CSS1 (1996).
Semua peramban mendukungnya sepenuhnya:
Chrome | Edge | Firefox | Safari | Opera | IE |
---|---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera | IE |
Dukungan | Dukungan | Dukungan | Dukungan | Dukungan | Dukungan |
Komentar
CSS3 (1999) menambahkan tiga atribut baru:
- Halaman sebelumnya animationPlayState
- Halaman berikutnya backgroundAttachment
- Kembali ke tingkat atas Objek Style HTML DOM