Ketika men-desain halaman website, adakalanya Anda ingin menampilkan gambar menjadi background full screen memenuhi layar monitor Anda. Atau Anda ingin gambar background tersebut tampil setengah saja (memenuhi setengah screen).
Ada beberapa cara yang dapat Anda gunakan untuk membuat gambar background tampil full screen, yaitu menggunakan CSS ataupun jQuery. Namun pada tutorial ini kita akan membuat gambar background full screen dengan CSS.
Berikut beberapa teknik yang dapat Anda gunakan untuk membuat gambar background full screen dengan CSS.
Teknik 1 – Background Full Screen dengan CSS
Cara ini cukup sederhana, pertama Anda cukup membuat tag HTML div
yang diberi class. Kemudian Anda menambahkan perintah CSS pada class tersebut.
<div class="bg"></div>
Perintah CSS yang digunakan untuk membuat background full screen ialah :
– Mengatur tinggi gambar menjadi 100%
– Mengatur ukuran gambar menjadi cover
– Dan men-disable gambar agar tidak melakukan repeat
body, html {
height: 100%;
}
.bg {
background-image: url("background.jpg");
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
Teknik 2 – Background Full Screen
Untuk teknik kedua, Anda dapat membuat background full screen dengan meletakkan gambar menjadi background pada tag html
.
html {
background: url(background.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
Teknik 3 – Background Full Screen
Untuk cara ini, background yang ditampilkan dapat mengubah ukurannya di berbagai browser secara otomatis. Juga menggunakan perintah min-width
gambar background dapat diatur.
img.bg {
min-height: 100%;
min-width: 1024px;
width: 100%;
height: auto;
position: fixed;
top: 0;
left: 0;
}
@media screen and (max-width: 1024px) {
img.bg {
left: 50%;
margin-left: -512px; /* 50% */
}
}
Baca juga :
– Membuat Background Video Pada Website Dengan CSS
– Membuat Desain Laporan Dengan CSS
– Membuat Menu Responsive dengan HTML dan CSS
– Mengatur Tata Letak Gambar dengan CSS
Teknik 4 – Background Full Screen
Perintah CSS lainnya yang dapat Anda gunakan untuk membuat background full screen ialah sebagai berikut :
#bg {
position: fixed;
top: -50%;
left: -50%;
width: 200%;
height: 200%;
}
#bg img {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
min-width: 50%;
min-height: 50%;
}
Membuat Background Half Screen
Selain membuat background full screen, Anda juga dapat mengatur gambar menjadi background half screen (background setengah layar). Untuk membuat background half screen sangatlah mudah, Anda hanya cukup mengatur height
dari gambar background menjadi 50%
. Berikut perintah CSS untuk membuat background half screen selengkapnya.
body, html {
height: 100%;
}
.bg {
background-image: url("background.jpg");
height: 50%;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
Kesimpulan
Ada banyak teknik dan kombinasi perintah CSS yang dapat Anda gunakan untuk membuat background full screen. Dari tutorial diatas, silakan gunakan cara yang sesuai dengan kebutuhan Anda. Atau mungkin Anda memiliki kombinasi perintah CSS lainnya untuk membuat background full screen ?! Jika ada, silakan berbagi di kolom komentar.
Untuk memudahkan dalam belajar, Anda dapat mendowload source code dari semua perintah CSS diatas disini
Selamat mencoba.