0

我正在尝试创建一个小网站。为此,我设计了一些布局。一切都很好,除了身高。我将主 div 高度作为文档的高度$(document).height()。由于状态栏,我必须从结果高度减少 2 像素。在 IE9 中看起来不错。但是当我在 Firefox 中打开它时,底部有一些间隙。浏览器看起来像这样。

在此处输入图像描述 在此处输入图像描述

现在我想根据 IE 浏览器底部显示的状态栏的可见性来调整高度。如何通过jquery找到它是否可见

4

1 回答 1

1

我认为这是不可能的——但请随时证明我错了。在旁注上,状态栏不是唯一可以出现在底部的东西;我有几个插件可以添加在页面加载时弹出/弹出的附加状态通知,因此尝试确定状态栏是否可见可能不是最好的方法。

每个用户也将有不同大小的屏幕/分辨率,因此,您可以期望不同大小的视图窗口。

考虑到这一点,您是否考虑过div

position:absolute;
top:0; right:0;
bottom:10px; left:0;

这将确保 div 是屏幕的大小减去底部的几个像素。

于 2012-12-27T10:49:17.350 回答