0

在我的网站上,我有一个搜索结果表。它在 Firefox 和 Chrome 中居中对齐,但在 IE9 中不居中。我正在使用以下条件 CSS,但显然它不起作用,它在 IE9 中仍然左对齐。

<!--[if IE 9]>
<style type="text/css">
.ie9fix {
    width: 75%;
    position: absolute;
    margin-left: auto;
    margin-right: auto; 
    float: center;
}
</style>
<![endif]--> 

我需要在我的代码中进行哪些更改才能使表格中心对齐?

4

1 回答 1

0

如果你真的需要绝对定位:

<style>
.example {position: absolute; left: 0; top: 0; width: 100%; }
.example > DIV {margin: 0 auto; width: 75%; }
</style>

<div class="example"><div>
    ...
</div></div>

这应该在浏览器中始终如一地工作,而无需专门解决 IE9。

于 2012-06-12T20:57:00.787 回答