首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导致问题的IE9文档类型

导致问题的IE9文档类型
EN

Stack Overflow用户
提问于 2011-05-19 05:46:06
回答 2查看 5.4K关注 0票数 1

我正经历着对IE9的严重挫折。

我的应用程序定义了这个doctype,到目前为止,它在所有其他浏览器中都工作得很好。

代码语言:javascript
复制
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

我甚至尝试了这个meta标签,但没有成功。

代码语言:javascript
复制
<meta http-equiv="X-UA-Compatible" content="IE=100" >

当doctype打开时,我所有的标题标签都会消失。如果关闭它,我的标题就会出现,但javascript无法工作(甚至连警告都没有),而且我的css比没有标题更糟糕。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-19 05:49:54

通过验证器运行您的代码...

http://validator.w3.org/

它将帮助您识别您的Doctype不支持的每个项目。我不是在为IE9开脱,但是你的Doctype没有什么问题,所以你的HTML一定有问题。

票数 3
EN

Stack Overflow用户

发布于 2011-06-02 00:23:06

无论如何,我刚刚在开发页面时遇到了类似的问题,但上面提到的验证器不能工作,因为我仍在本地测试。(无论如何我都没有看到测试它的方法?)不过,我找到的是this article。我的问题是定义了doctype的CSS样式(overflow: hidden)在IE9中不起作用(与原始问题相同)。IE9的修复方法是将position:relative添加到我使用overflow:hidden的同一对象中。

希望这对其他人也有帮助,因为我花了大约2个小时寻找我的解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6051403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档