【问题标题】:Problems in IE without doctype没有 doctype 的 IE 中的问题
【发布时间】:2011-02-16 18:27:21
【问题描述】:

我有一个固定的问题栏。 我会使用这个固定栏,但我不想使用 doctype 这个吧在IE有问题。例如,滚动条不是固定的,并且工具提示的移动或大小发生了变化。 事实上,我的项目所有者不让我使用 doctype

http://ryan.rawswift.com/sandbox/jixedbar-0.0.2/demo/

编辑: 大家好,这是正确的。 但特别是,我必须在这个项目中启动带有“html标签”的html文件! 滚动更改时,您可以帮助我修复此栏,这很好。 其他问题不重要……

【问题讨论】:

    标签: jquery html css internet-explorer w3c


    【解决方案1】:

    如果您指的是 IE6(是吗??),那么可能会出现与使用 css 样式 position:fixed; 有关的问题,因为 IE6 不支持此 css 属性。

    但是,如果作者已经在 jQuery 中完成了这项工作,那么人们会期望可能会对此进行修复。

    关于文档类型的话题,您说在没有文档类型的 IE 中存在问题。通常在许多浏览器中没有声明文档类型会出现问题。虽然许多人会恢复为默认的文档类型,但根据您的代码(HTML、XHTML、HTML 5.0 等)指定文档类型是常见的(也是非常好的)做法。

    亲切的问候, 西蒙

    【讨论】:

      【解决方案2】:

      当您使用 STRICT DOCTYPE 时,IE8(也可能是 7,忘记 6)的行为几乎符合标准,因此请使用 XHTML STRICT DOCTYPE

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      

      【讨论】:

      • 哈哈,谢谢,我注意到在使用 XHTML 1.0 Strict 时 IE6 的行为与预期的一样,但我不讨价还价。
      • @Kyle - 前几天我看到了一句经典名言,你肯定会喜欢的:“......到上帝创造地球的第 6 天,它变得美丽、完美......然后他在 IE 中测试了它!” - 未知
      • @webfac:这是 Twitter 上的一个人,他在将近 10 个月前发了推文,但它仍在流行。大声笑
      • @Anriëtte LOL 太棒了。我可能把这句话弄错了,但你明白了!有趣的是,这些趋势是如何持续发展的!
      猜你喜欢
      • 2011-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      • 2015-08-03
      • 2011-01-20
      • 1970-01-01
      相关资源
      最近更新 更多