Css 导航在除IE11以外的所有版本的IE中工作

Css 导航在除IE11以外的所有版本的IE中工作,css,internet-explorer,Css,Internet Explorer,我有一个非常有趣的问题,毫无疑问,这是由IE引起的 我遇到的问题是主导航#主菜单在IE11的div正下方。我已经在IE的所有其他版本中进行了测试,它运行良好。我已经检查了IE11,我可以做下面的风格,它会显示出来 #主菜单{top:-50px;} 我不完全确定是什么导致它这样做的。如果你问我的话,这很奇怪 HTML布局(精确布局示例,省略链接) 编辑经过进一步检查,我找到了自己的解决方案 发生的事情如下: #公司信息的高度设置为100% #收割台包装未指定高度 当我将高度指定为100%时

我有一个非常有趣的问题,毫无疑问,这是由IE引起的

我遇到的问题是主导航#主菜单在IE11的div正下方。我已经在IE的所有其他版本中进行了测试,它运行良好。我已经检查了IE11,我可以做下面的风格,它会显示出来

#主菜单{top:-50px;}
我不完全确定是什么导致它这样做的。如果你问我的话,这很奇怪

HTML布局(精确布局示例,省略链接)


编辑经过进一步检查,我找到了自己的解决方案

发生的事情如下:

  • #公司信息
    的高度设置为100%
  • #收割台包装
    未指定高度
  • 当我将高度指定为100%时,问题就解决了
  • #公司信息
    正在向下推
    #主菜单
    ,因为其父菜单没有指定的高度

您可以使用类似的方法,以确保所有浏览器的默认样式都相同

寻求代码帮助的问题必须包含在问题本身中重现代码所需的最短代码。虽然您提供了一个示例的链接,但如果链接无效,您的问题对其他将来的用户没有任何价值,因此具有相同问题的用户。好的。我会抓住它真正的快速嗨瑞安,请不要重复添加绒毛像“谢谢”的帖子;它被移除是有原因的!谢谢你的建议。然而,这样做是行不通的。我知道有一些方法可以通过编辑我的CSST来实现这一点。这并不能真正回答这个问题。