【发布时间】:2010-05-31 22:14:36
【问题描述】:
以下 HTML 不适用于我的 IE6:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><body>This text is visible.<textarea>This too.</textarea>
This is not visible.
<select><option value="a">A</option><option value="b">B</option></select>
Neither is this.
<textarea>Nor this.</textarea>
Nor this.
</body></html>
在 IE6 中,每次我在代码中添加 select 下拉菜单时,之后的所有内容都会消失(如您所见,之前的一些内容也会消失)。所有文本在 IE8 和 Firefox 中都可见。这是 IE6 上的已知错误吗?它可能与Windows 7有关吗?还是我安装的 Internet Explorer Collection 1.6.0.6 有缺陷?
编辑:这是一个屏幕:
alt text http://img63.imageshack.us/img63/7232/ie6selectshot.png
【问题讨论】:
-
不可复制。还有更多的事情。发布更好的 SSCCE。
-
我认为您应该尝试为 HTML 页面使用适当的 DOCTYPE 标记。
-
你能给我们提供一个链接和/或截图吗?
-
@Umar:我不明白盒子模型错误如何与这种方式消失的元素相关联。它也会发生在 IE7 中。
-
只需复制并粘贴您的示例代码,然后在 IETester 的 IE6 实例中运行它——它不会出现您描述的问题。一切都是可见的。
标签: html select compatibility internet-explorer-6