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 に答える