Tag baru. Cara mendorong footer mengambang dengan benar ke bagian bawah halaman Masukkan spacer dan lawan Internet Explorer

Ini semacam mimpi buruk! Mengapa footer situs Anda muncul lagi dan mengubah desain? Apakah benar-benar tidak mungkin untuk menekan footer ke bagian bawah halaman dengan benar dengan sesuatu? Konten atau batu bata setidaknya! Bata di monitor tidak naik?

Begitu, lalu duduk dan tidak melakukan apa-apa sampai Anda membaca artikel kami sampai akhir.

Membuat footer yang tepat untuk situs web Anda

Banyak pemilik situs mengalami masalah ini ketika footer halaman muncul "up". Dan kemudian tidak jelas apa yang harus dilakukan. Paling sering, desain situs web dibuat dengan tergesa-gesa sendiri ( lingkaran "tangan gila") atau webmaster pemula.

Pada saat yang sama, pada awal kehidupan situs, tidak ada hal mengerikan yang terjadi. Dan idilis seperti itu berlanjut selama konten menekan "dengan beratnya sendiri" di ruang bawah tanah, mencegahnya naik. Tetapi ada baiknya menempatkan lebih sedikit materi di halaman, dan footer "tenang" baru-baru ini langsung naik, menjadikan seluruh desain situs menjadi tampilan yang tidak pantas.

Untuk menghilangkan "cacat" template yang dibuat-buat ini, tidak perlu mengeluarkan uang untuk layanan webmaster. Paling sering, footer situs dapat ditempatkan sendiri. Mari kita pertimbangkan semua opsi yang memungkinkan untuk menghilangkan masalah seperti itu:

Cara pertama

Cara pertama untuk "menjangkar" footer "ke bawah" halaman didasarkan pada CSS. Mari kita mulai dengan kode contoh, dan kemudian melihat lebih dekat implementasinya:

html ( height: 100%; ) header, nav, bagian, artikel, samping, footer ( display: block; ) body ( height: 100%; ) #wrapper ( width: 1000px; margin: 0 auto; min-height: 100 %; height: auto !important; height: 100%; ) #header ( height: 150px; background-color: rgb(0,255.255); ) #content ( padding: 100px; height:400px; background-color: rgb(51,255,102) ; ) #footer ( lebar: 1000px; margin: -100px auto 0; tinggi: 100px; posisi: relatif; warna latar: rgb(51,51,204); )

Untuk menempelkan footer ke bagian bawah tag halaman