有没有办法用 CSS 清除绝对定位的元素?我正在创建一个页面,我需要网站的每个部分(部分元素)都绝对定位,并且我想在这些元素下方应用一个包含内容的页脚。
尝试相对定位页眉和页脚以查看是否会考虑总高度,但页脚仍会“被困”在节元素下方。有任何想法吗?
<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>