CSS ile tamamen yerleştirilmiş öğeleri temizlemenin bir yolu var mı? Sitenin her bir bölümünün (bölüm öğesi) tam olarak konumlandırılması gereken bir sayfa oluşturuyorum ve bu öğelerin altında içerik bulunan bir altbilgi uygulamak istiyorum.
Tam yüksekliğin hesaba katılıp katılmayacağını görmek için üstbilgi ve altbilgiyi göreceli olarak konumlandırmaya çalışıldı, ancak alt öğe hala bölüm öğelerinin altında "sıkışmış" durumda. Herhangi bir fikir?Kesinlikle yerleştirilmiş elemanları CSS ile temizleyin?
<header style="position: relative;"></header>
<div id="content" style="position: relative;">
<section id="a" style="position: absolute;"></section>
<section id="b" style="position: absolute;"></section>
<section id="c" style="position: absolute;"></section>
<section id="d" style="position: absolute;"></section>
<section id="e" style="position: absolute;"></section>
</div>
<footer style="position: relative;"></footer>
mutlak konumlandırılmış elemanlar yüzer elemanlar değildir, bu yüzden onları temizlemek gibi bir şey yoktur .. –
Ayrıca bu wihtout JavaScript yapmanın hiçbir yolu olmadığını söyleyebilirim. – insertusernamehere
Anladım. Ama "temiz" demek istediğimde neyin peşinde olduğunu anlıyor musun? Bir sonraki ebeveynin önceki içeriğin altına yerleştirilmesi için bir davranış. –