Rumah > Soal Jawab > teks badan
Saya mempunyai dua div di dalam div lain dan saya mahu meletakkan satu div anak ke sudut kanan atas div induk dan div anak yang lain ke bahagian bawah div induk menggunakan css. I.e. saya ingin menggunakan kedudukan mutlak untuk dua div anak, tetapi letakkannya berbanding div induk dan bukannya halaman. Bagaimana saya boleh melakukan ini?
Contoh html:
<div id="father"> <div id="son1"></div> <div id="son2"></div> </div>
P粉5093831502023-10-12 10:05:38
div#father { position: relative; } div#son1 { position: absolute; /* put your coords here */ } div#son2 { position: absolute; /* put your coords here */ }
P粉5672810152023-10-12 09:56:03
#father { position: relative; } #son1 { position: absolute; top: 0; } #son2 { position: absolute; bottom: 0; }
Ini berfungsi kerana moyang terdekat position:absolute
意味着“使用top
,right
,bottom
,left
将自己定位到与具有 position:absolute
或 position:relative
dikaitkan dengan kedudukan. ”
Jadi kami biarkan #father
有position:relative
,孩子们有position:absolute
,然后使用top code> 和
bottom
mengesan kanak-kanak itu.