下拉菜单ie8中无法获得的项目 [英] unattainable item in dropdown menu ie8
问题描述
页面: http://medisra.sideradesign.com/
在第二个菜单上从左边开始,有一个下拉列表。我无法点击子菜单的最后3项,因为它们在我有机会之前消失了。
似乎它与菜单的位置有关。例如,如果我增加标题容器的高度,我就可以点击菜单项。
the page : http://medisra.sideradesign.com/ on the second menu from the left, there is a dropdown. I am not able to click on the last 3 items of the submenu because they disappear before I get a chance. it seems it has something to do with the position of the menu. for example, if I increase the height of the header container, I'm able to click the menu items.
任何帮助赞赏
谢谢
Paul
thanks Paul
推荐答案
这个问题的最直接原因是页面正在设置为通过HTTP响应头在IE7模式下呈现:
The most direct reason for this problem is that the page is being set to render in IE7 mode via the HTTP response headers:
HTTP/1.1 200 OK
..
X-UA-Compatible: IE=EmulateIE7
..
此标题正在有效转向IE8进入IE7,这不是很好。 X-UA-Compatible
的目的是提供一种快速方法来帮助IE7中设计的旧页面在IE8中看起来仍然可以接受。
This header is effectively turning IE8 into IE7, which isn't great. The purpose of X-UA-Compatible
is to provide a quick way to help older pages designed for IE7 still look acceptable in IE8.
如果删除此标题,页面看起来几乎在IE8中更正(只是一些小的显示问题;它们看起来相对容易修复)。
If you remove this header, the page looks almost correct in IE8 (just a couple of minor display problems; they look relatively easy to fix).
这篇关于下拉菜单ie8中无法获得的项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!