0

我在页面底部出现“额外空间”的问题。在 Opera 和 Firefox 中。在 IE 上,有时会发生这种情况,有时它在 chrome 上始终无法正常工作。我是 css 和 html5 的新手,最重要的是。好久没做网页设计了。过去只使用表格和旧的html。我遇到问题的网站是

http://jconstruction.us.cloudlogin.co/index2.php

我尝试了一切,现在我放弃了。它是一个修改过的模板,模板在所有浏览器中都能正常工作,所以我的猜测是我的一些修改。我遇到问题的模板来自这里

http://www.jonathansconstruction.com

如果有人可以提供帮助会很高兴。在此先感谢我真的需要这花了很多时间但没有成功

编辑

非常感谢所有的帮助.....我确实设法解决了大多数浏览器上的问题,但是,在 IE 上仍然很难,如果有人能提供帮助将不胜感激(已经快把我的头发拉出来了)大声笑..我什至尝试验证。尽管有一些错误,但我尝试将错误排除在外,结果仍然相同。

4

5 回答 5

2

这是因为您可能top:-***px;在 CSS 中使用过任何<div>. 尝试使用绝对定位。

于 2012-05-17T05:05:35.347 回答
1

我发现了问题,设置这个属性

      .ui-datepicker
         {
          position:absolute;
         }
于 2012-05-17T05:09:28.060 回答
0

为此,我通常为页面创建两个部分:

<body>
    <div id="main-part"></div>
    <div id="footer"></div>
</body>

然后样式它:

#main-part { height: 100%; padding-bottom: 110px; }
#footer { height: 100px; margin-top: -100px; }
于 2012-05-17T05:08:25.160 回答
0

尝试使用 100% 高度的固定页眉和页脚div,这样空间不会在任何浏览器中混乱。如果您也可以尝试position:relative并尝试margin-top为空间设置值。

于 2012-05-17T05:47:56.857 回答
0

我也有同样的问题。我通过更改 CSS 找到了解决方案:

.Zebra_DatePicker.dp_hidden {
  visibility: hidden;
  filter: alpha(opacity=0);
  -khtml-opacity: 0;
  -moz-opacity: 0;
  opacity: 0
}

Instead of visibility: hidden; use display:none; and it will work perfectly.

于 2014-10-31T12:40:47.427 回答