IE的标头和填充问题

时间:2013-06-19 21:55:52

标签: css internet-explorer

我正在使用以下网站:http://tcsdesignreno.com/nvvolunteers/

在Firefox和Chrome中看起来很棒但是当我转到Internet Explorer的主页时,它会将导航菜单与左侧的社交媒体图标一起删除。任何人都可以帮我找到我的css代码中的错误,所以它在所有浏览器中看起来都是正确的。

谢谢,

Matthew Minten

2 个答案:

答案 0 :(得分:0)

对于初学者来说,看起来你可能依赖某些HTML5标签(nav)进行格式化,这肯定会在IE中产生问题。在游戏的这个阶段,我使用HTML5标签,但我不依赖它们。我倾向于使用它们来包装我的格式,因为支持可能是粗略的。

这可能会或可能不会导致 问题,但它肯定可能会造成 A 问题

答案 1 :(得分:0)

如果您使用的是HTML5,则应将以下内容作为<head>的第一行:

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

来源:http://blogs.msdn.com/b/cjacks/archive/2012/02/29/using-x-ua-compatible-to-create-durable-enterprise-web-applications.aspx

  

将元标记放置太晚:如果在我们必须确定渲染引擎之后出现元标记,则为时已晚。您必须在运行脚本或呈现HTML之前包含该元数据。只有在您完成使用渲染和脚本引擎的任何工作之前,才能切换模式,否则我们将根据标题或组策略做出决定。

注意 - 我将chrome=1放在那里,以便安装了Chrome Frame的用户将使用它进行渲染。

编辑 - 显然他们是getting rid of the Chrome Frame extension