html - 绝对定位元素的奇怪 CSS 问题

标签 html css internet-explorer-7

在firefox、safari、ie8、菜单系统on my site效果很好。

但是,在 IE7 中,链接项完全消失了!我尝试了很多方法来查看它们可能逃到了哪里,但它们似乎只是消失了!

This site看起来它可能在某些东西上,除了我的标题部分没有任何 float !

现在,我通常非常擅长 CSS,并且可以解决大多数 IE 错误,但是这个错误让我有点抓狂。

我也尝试过使用 IE8 的开发人员工具,但未能修复它。

有什么想法吗?

注意 我意识到这个网站打破了一些可用性约定(一个的复选框)但我没有设计它并且没有太多发言权:(

最佳答案

问题是

#header ul li {text-indent: -9999px}

我无法告诉您为什么其他浏览器会处理它,但我测试了它并且我知道这是问题所在。

关于html - 绝对定位元素的奇怪 CSS 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/908778/

相关文章:

php - 更改读取文件文本输出的颜色

javascript - 使 div 浮在其他内容上

HTML-如何让按钮在旁边的按钮被移除后保持在固定位置?

javascript - IE7中的getElementsByName

javascript - jQuery 的 History.js 在 IE7 中触发不需要的 "alert"

html - 在新的 div 中打开的缩略图(不是灯箱)

javascript - ReactJS应用程序无法加载背景图片

html - 如何强制显示图像的替代文本而不是图像?

jquery - 菜单中 FadeItems 的结构和设计

css - IE7 在带有 bg img 的 div 中显示背景颜色,尽管声明为 'transparent'