cari

Rumah  >  Soal Jawab  >  teks badan

Kedudukan mutlak tetapi relatif kepada ibu bapa

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粉395056196P粉395056196473 hari yang lalu723

membalas semua(2)saya akan balas

  • P粉509383150

    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 */
    }
    

    balas
    0
  • P粉567281015

    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意味着“使用toprightbottomleft 将自己定位到与具有 position:absoluteposition:relative dikaitkan dengan kedudukan. ”

    Jadi kami biarkan #fatherposition:relative,孩子们有position:absolute,然后使用topbottom mengesan kanak-kanak itu.

    balas
    0
  • Batalbalas