Bagaimana untuk Mencapai Ketinggian Minimum 100% untuk Reka Letak CSS dengan Pengepala dan Pengaki Tetap?

Barbara Streisand
Lepaskan: 2024-11-23 08:50:09
asal
313 orang telah melayarinya

How to Achieve a 100% Minimum Height for CSS Layouts with Fixed Header and Footer?

Mencapai 100% Ketinggian Minimum dalam Reka Letak CSS

Apabila mereka bentuk reka letak tapak web dengan pengepala dan pengaki ketinggian tetap, ia menjadi penting untuk pastikan bahagian kandungan tengah memenuhi ruang yang tinggal sambil mematuhi keperluan ketinggian minimum yang dikehendaki. Ini memberikan cabaran dalam mencapai keserasian merentas penyemak imbas.

Atribut Min-Height

Satu penyelesaian berkesan melibatkan penggunaan atribut ketinggian min. Dengan memperuntukkan ketinggian min 100% kepada elemen kontena, anda memaksanya untuk mengembang secara menegak untuk menampung kandungan yang diperlukan.

Kedudukan Relatif

Untuk memastikan pengaki kekal tetap di bahagian bawah halaman, elemen bekas hendaklah ditetapkan kepada kedudukan relatif. Ini membolehkan pengaki, yang diposisikan secara mutlak, mengekalkan lokasinya walaupun apabila ketinggian bekas meningkat.

Peladam pada Elemen Kandungan

Untuk menyediakan ruang untuk pengaki semasa menghalangnya daripada bertindih dengan kandungan, tambahkan padding-bottom pada elemen kandungan. Pelapik ini kekal dalam ketinggian yang ditatal, menghalang pengaki daripada mengaburkan kandungan.

Menggabungkan Elemen

<br>html,body {</p> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">height:100%;
Salin selepas log masuk

}

div#bekas {

position:relative;
min-height:100%;
Salin selepas log masuk

}

div#header {

...
Salin selepas log masuk

}

div#content {

padding-bottom: ...;
Salin selepas log masuk

}

div#footer {

...
bottom:0;
Salin selepas log masuk

}

Pendekatan komprehensif ini membolehkan anda membuat reka letak di mana pengepala dan pengaki mempunyai ketinggian tetap, manakala bahagian kandungan tengah diisi secara dinamik ruang yang tinggal. Ia memberikan fleksibiliti dalam kedua-dua sokongan penyemak imbas dan reka bentuk responsif.

Atas ialah kandungan terperinci Bagaimana untuk Mencapai Ketinggian Minimum 100% untuk Reka Letak CSS dengan Pengepala dan Pengaki Tetap?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan