我有一个 position:fixed
元素,其高度因页面而异。在该元素下方,我有一个 position:static
或 position:relative
元素。有没有办法让静态/相对元素遵守 position:fixed 元素的高度?
下面有一个 fiddle 演示了我的难题:
最佳答案
只是将答案作为实际答案:
不,没有办法让静态/相对元素尊重 position:fixed 元素的高度不使用 JavaScript。
您可以使用类似以下 jsfiddle 的东西轻松地做到这一点:
$('#not-fixed').css('padding-top', $('#fixed').outerHeight() + 10);
关于html - 尊重位置高度的静态或相对定位元素 :fixed element?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17094739/