【发布时间】:2014-05-16 22:50:51
【问题描述】:
当我点击#Thumb 时,我正在使用 jquery 创建一个覆盖 div,如下所示:
$('#Thumb').click( function() {
$('body').append('<div id="overlayFrame" onclick="unloadPhoto()" style="position:absolute;width:100%;height:100%;top:0px;left:0px; background: rgba(0, 0, 0, 0.8); z-index:100;"></div>');
});
问题是:100% 的高度只适用于可见区域,我必须滚动到的所有区域都没有被 div 覆盖。
有什么想法可以让 div 成为整个页面的 100% 而不依赖于屏幕分辨率?
谢谢
【问题讨论】:
-
使用固定位置,这样它在滚动过程中就停留在同一个地方
标签: javascript jquery html css