Apa saja properti yang bisa digunakan dalam properti `background` dalam CSS?
Properti background dalam CSS adalah properti singkat yang memungkinkan Anda menentukan beberapa properti latar belakang sekaligus. Berikut adalah properti yang bisa digunakan dalam background :
1. background-color : Menentukan warna latar belakang elemen.
2. background-image : Menentukan satu atau lebih gambar latar belakang.
3. background-repeat : Menentukan bagaimana gambar latar belakang harus diulang. Nilai yang bisa digunakan antara lain repeat , repeat-x , repeat-y , dan no-repeat .
4. background-attachment : Menentukan apakah gambar latar belakang akan diposisikan relatif terhadap elemen itu sendiri atau viewport. Nilai yang bisa digunakan antara lain scroll , fixed , dan local .
5. background-position : Menentukan posisi awal gambar latar belakang. Anda bisa menggunakan kata kunci (misalnya, top , bottom , left , right , center ), persentase, atau nilai panjang (misalnya, piksel, em, rem).
6. background-size : Menentukan ukuran gambar latar belakang. Anda bisa menggunakan kata kunci seperti auto (ukuran asli gambar), cover (menyesuaikan gambar untuk menutupi elemen sepenuhnya), contain (menyesuaikan gambar agar seluruhnya masuk dalam elemen), atau nilai panjang/persentase spesifik.
Anda bisa menentukan semua properti ini dalam satu baris kode dengan menggunakan properti background . Contohnya:
body {
background: #ffffff url("image.jpg") no-repeat fixed center / cover;
}
Dalam contoh ini, #ffffff adalah background-color , url("image.jpg") adalah background-image , no-repeat adalah background-repeat , fixed adalah background-attachment , center adalah background-position , dan cover adalah background-size .