ie7/8 中的 html/css 定位问题

标签 html css internet-explorer-8

我这辈子都想不出如何在 IE7/8 中正确对齐它..

如果您在 Firefox 4+ 中查看该站点,它工作正常!不确定这是否正确..

在“登录”链接所在的顶部;在 firefox 中正是我想要的,但在 IE 中它显示得很奇怪。

如果有人能提供帮助,那就太好了。 (该网站尚未完全正常运行。.仍在努力中..谢谢!)

最佳答案

首先,在尝试调试 CSS 之前,您必须始终验证您的页面。

你有23 Errors在这个时候,它们非常重要(但很容易修复)。您有未关闭的 div、段落等。可能只是几个错误导致了级联。

我的建议:修复这些错误。从第一个开始,一直往下直到它们都消失了。您可能会看到 IE 问题消失。其他浏览器只是更宽容。

条件注释您真正遇到困难时的一种选择,但在 99% 的情况下您并不真正需要它。通常 IE 错误是由其他浏览器能够以优雅的方式处理的错误引起的。

曾几何时,我曾经设计过 IN Internet Explorer,发现在 FF 或 Chrome 中检查我的作品几乎总是与 IE 的呈现一致。有时较新的浏览器对错误过于宽容,因此您无法捕捉到它们。

关于ie7/8 中的 html/css 定位问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5924365/

相关文章:

javascript - 选择所有 HTML ID 作为 jQuery 对象

javascript - Tailwind 全局使用本地文件中的字体

jquery - 带有 Bootstrap 的 mvc 下拉列表

css - IE 8 不在 div 上显示 dojo 图像

internet-explorer - 如何使 "background-size"在 IE8 中工作?

html - IE 8 固定宽度选择问题

css - 试图将我的导航 div 中的最后两个链接移动到容器 div 的另一侧

ios - 在iOS上使用PhoneGap显示HTML5音频控件

php - 如何比较两个 MySQL 查询中的值

html - CSS,文本的透明背景