Kedudukan mutlak dan limpahan bersembunyi
<p>Kami mempunyai dua DIV, satu bersarang di dalam satu lagi. Jika DIV luar tidak ditetapkan untuk diposisikan secara mutlak, maka DIV dalam yang diposisikan secara mutlak tidak akan menghormati persembunyian limpahan DIV luar. </p>
<p><br /></p>
<pre class="brush:css;toolbar:false;">#first {
lebar: 200px;
ketinggian: 200px;
warna latar belakang: hijau;
limpahan: tersembunyi;
}
#second {
lebar: 50px;
ketinggian: 50px;
warna latar belakang: merah;
jawatan: mutlak;
kiri: 250px;
atas: 250px;
}</pre>
<pre class="brush:html;toolbar:false;"><div id="first">
<div id="second"></div>
<div id="third"></div>
</div></pre>
<p><br /></p>
<p>Adakah terdapat cara untuk menjadikan DIV dalam mengikut persembunyian limpahan DIV luar tanpa menetapkan DIV luar untuk diposisikan secara mutlak (kerana ini akan memecahkan reka letak keseluruhan kami)?
Selain itu, kedudukan relatif bukan pilihan untuk DIV dalaman kita kerana kita perlu "menyerlahkan" jadual TD. </p>
<p><br /></p>
<pre class="brush:css;toolbar:false;">#first {
lebar: 200px;
ketinggian: 200px;
warna latar belakang: hijau;
}
#second {
lebar: 50px;
ketinggian: 400px;
warna latar belakang: merah;
kedudukan: relatif;
kiri: 0px;
atas: 0px;
}</pre>
<pre class="brush:html;toolbar:false;"><table id="first">
<tr>
<td>
<div id="second"></div>
</td>
</tr>
</table></pre>
<p><br /></p>
<p>Adakah terdapat sebarang pilihan lain? </p>