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%;
}
div#bekas {
position:relative; min-height:100%;
}
div#header {
...
}
div#content {
padding-bottom: ...;
}
div#footer {
... bottom:0;
}
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!