admin管理员组

文章数量:1611141

由于fixed会使元素脱离文档流,让该div不与其他div重叠有两种方法

高度固定的情况

方法一:设置下方区域的padding-top

padding-top: XXpx

方法二:设置fixed所在div的top和left

position: fixed;
top: 0;
left:0;

以及下方区域的margin-top

高度可变的情况需要获取fixed的div的动态高度:


方法一:设置设置可滚动区域的marginTop值
获取高度可变区域的高度并设置下方div的marginTop

// 获取高度可变区域的高度
var height = document.getElementsByClassName('top_container'

本文标签: 两种不与高度情况Position