internet-explorer - 为什么 IE 中我的标题下面有一个空白?

标签 internet-explorer html css

我刚刚开始建立一个网站http://preview.hksenet.hk在 HTML5 和 CSS 中。

但是,我不明白为什么 IE 中标题下方有一个很大的空白。有人可以帮忙吗?

最佳答案

问题与 #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无论如何,始终位于右上角。

关于internet-explorer - 为什么 IE 中我的标题下面有一个空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7165940/

相关文章:

css - 跨浏览器 base64 网络字体支持

javascript - ReactJS - 保存 HTML 片段/模板的最佳实践

javascript - 如何在不刷新整个页面的情况下刷新div?

html - 使用 css 响应式重新定位 div

html - 防止div溢出

javascript - IE 中的 XMLHttpRequest.responseURL

javascript - 拦截页面退出事件

jquery - 在 Internet Explorer 8 中初始加载时不显示 Bootstrap 图标

css - 不会引起滚动条的全 Angular div

css完美全屏图片背景