IE 8 CSS显示问题

IE 8 CSS显示问题,css,internet-explorer-8,Css,Internet Explorer 8,我有一个在IE10和IE11中工作得非常好,显示得很好,但是下面的任何东西都会占据整个显示,并迫使它位于屏幕的最左侧,而不是将内容区域居中。在CSS中,我似乎找不到调整的地方。你能告诉我一个在不破坏新版本的情况下在IE 8中解决这个问题的好方法吗?我注意到的主要问题是,html应该始终是html的第一行。如果移动此行: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/x

我有一个在IE10和IE11中工作得非常好,显示得很好,但是下面的任何东西都会占据整个显示,并迫使它位于屏幕的最左侧,而不是将内容区域居中。在CSS中,我似乎找不到调整的地方。你能告诉我一个在不破坏新版本的情况下在IE 8中解决这个问题的好方法吗?

我注意到的主要问题是,html应该始终是html的第一行。如果移动此行:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
到最顶端。。。这将有助于解决许多错误

你也可以考虑简单地尝试< /P>

<!DOCTYPE html>
由于我没有任何东西仍然使用IE8,我不能肯定这是否会解决所有问题,但这是一个好的开始。值得一提的是,我在Safari和Firefox上查看了您的站点,它似乎工作正常。所以我猜IE8存在doctype不在正确位置的问题


还有一件事。。。页面顶部有三行标题和两个元标记。这些属于内部,而不是顶部

我注意到的主要问题是,html的第一行应该始终是。如果移动此行:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
到最顶端。。。这将有助于解决许多错误

你也可以考虑简单地尝试< /P>

<!DOCTYPE html>
由于我没有任何东西仍然使用IE8,我不能肯定这是否会解决所有问题,但这是一个好的开始。值得一提的是,我在Safari和Firefox上查看了您的站点,它似乎工作正常。所以我猜IE8存在doctype不在正确位置的问题


还有一件事。。。页面顶部有三行标题和两个元标记。这些属于内部,而不是顶部

您有一些相当严重的标记问题。修复这些问题,它们可能会使您在传统浏览器中获得更一致的体验:您有一些相当严重的标记问题。修复这些问题,它们可能会让您在传统浏览器中获得更一致的体验: