Untuk memusatkan atau memposisikan gambar latar belakang Anda harus menggunakan background-position
properti. Properti background-position mengatur posisi awal gambar latar belakang dari top
dan left
sisi elemen. Sintaks CSS adalahbackground-position : xvalue yvalue;
.
Nilai yang didukung "xvalue" dan "yvalue" adalah unit panjang px
nama persentase dan arah seperti kiri, kanan, dan lain-lain.
"Nilai x" adalah posisi horizontal latar belakang dan dimulai dari atas elemen. Ini berarti jika Anda menggunakannya 50px
akan menjadi "50px" dari atas elemen. Dan "yvalue" adalah posisi vertikal yang memiliki kondisi yang sama.
Jadi jika Anda menggunakan background-position: center;
gambar background Anda akan berada di tengah.
Tapi saya selalu menggunakan kode ini:
.yourclass {
background: url(image.png) no-repeat center /cover;
}
Saya tahu ini sangat membingungkan tetapi artinya:
.yourclass {
background-image: url(image.png);
background-position: center;
background-size: cover;
background-repeat: no-repeat;
}
Dan saya tahu itu juga background-size
adalah properti baru dan dalam kode terkompresi apa itu /cover
tetapi kode ini berarti fill
ukuran latar belakang dan pemosisian di latar belakang desktop windows.
Anda dapat melihat lebih detail tentang background-position
di sini dan background-size
di sini .