为什么在我的标题下面有一个空白?

时间:2011-08-23 18:40:46

标签: html css internet-explorer html5 css3

我刚开始在HTML5和CSS中构建网站http://preview.hksenet.hk

但是,我无法弄清楚为什么在IE的标题下面存在很大差距。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:4)

问题与#searchmenudiv有关。

你可以通过以下方式修复它:

  • position:relative上设置#pageheader
  • position:absolute; top:0; right:0上设置#searchmenudiv

在此处阅读更多内容:http://css-tricks.com/791-absolute-positioning-inside-relative-positioning/

一般来说,对于您尝试做的事情而言,这比使用position:relative; top:-116px更为强大。例如,如果您更改了标题的高度,则必须更新-116px幻数。根据我的建议,无论如何,#searchmenudiv始终位于右上方。