Bagaimana untuk Menjadikan Elemen Div Menduduki Baki Ketinggian Halaman?

Susan Sarandon
Lepaskan: 2024-11-13 00:58:02
asal
233 orang telah melayarinya

How to Make a Div Element Occupy the Remaining Height of a Page?

Menduduki Baki Ketinggian untuk Elemen Div

Dalam reka bentuk web, anda mungkin menghadapi situasi di mana anda perlu membuat elemen div mengambil bahagian yang selebihnya ketinggian halaman. Pertimbangkan senario ini: anda mempunyai dua div dengan kod berikut:

<div>
Salin selepas log masuk

Bagaimanakah anda menjadikan div2 menduduki baki ketinggian halaman?

Penyelesaian: Kedudukan Mutlak

Untuk mencapai ini, anda boleh menggunakan kedudukan mutlak dengan yang berikut CSS:

#div1{
    width: 100%;
    height: 50px;
    background-color:red;/*Development Only*/
}
#div2{
    width: 100%;
    position: absolute;
    top: 50px;
    bottom: 0;
    background-color:blue;/*Development Only*/
}
Salin selepas log masuk

Dalam kod ini:

  • Div1 mempunyai ketinggian tetap 50px dan menjangkau lebar penuh halaman.
  • Div2 diletakkan secara mutlak dengan jidar atasnya ditetapkan kepada 50px (ketinggian div1) dan jidar bawahnya ditetapkan kepada 0, menyebabkan ia menduduki baki ketinggian.

Atas ialah kandungan terperinci Bagaimana untuk Menjadikan Elemen Div Menduduki Baki Ketinggian Halaman?. 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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan