html - Internet Explorer 在 XHTML 1.0 严格验证的网页上挂起

标签 html css internet-explorer

我开发了一个网页,显示一个巨大的 Tag Cloud它在 Chrome、Firefox、Safari 和 Opera 中运行得非常流畅。

Internet Explorer 似乎无法消化此页面并且严重挂起
备注:

  1. 该页面经过 XHTML 1.0 严格验证
  2. 禁用 Javascript 并不能解决问题
  3. 在 Internet Explorer 8.0.6001.18702 上测试

我应该检查一些 CSS 不兼容性吗?
您有解决这个问题的任何提示吗?

更新:
根据回答者的建议,我更新了代码:
- 删除了 .counter 类上的 padding-left
- 删除了tag_info

你可以测试一下here .

问题似乎仍然存在,因此问题仍然悬而未决

最佳答案

这是一个 CSS 问题。更具体地说,是 screen.css 的 .counter 类上的 padding-left。

也许元素的内部回流导致了 IE 中的无限循环,设计对元素进行了相当多的包装。

关于html - Internet Explorer 在 XHTML 1.0 严格验证的网页上挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6660735/

相关文章:

div 的 HTML 值相互依赖

css - 如何设置所有 child 从主 parent 的同一行开始

javascript - "this"IE 中的关键字

c# - 使用 Selenium Webdriver 测试 SSRS Reporting Services 报告

javascript - 选择代码的自动前进不起作用

Javascript:从右侧滑动面板

html - 向网络应用程序添加类似游戏的动画

javascript - 元素在 HTML/CSS 中移出容器

javascript - 是否有 Internet Explorer 认可的 selectionStart 和 selectionEnd 替代品?

javascript - PHP:在文本区域内回显?