2012-02-16 9 views
0

私はそれにカップルの列を持つサイトで作業していますし、しばらくそれと戦ってきました。正しく私はAdobe BrowserLabでそれをチェックし、すべてがうまく見えた(IE6とIE7を除いて、私はそれを受け入れた)。アラインメントの問題表示:テーブルとディスプレイ:IE7とIE9のテーブルセル

私は別のコンピュータで試してみましたが、IE7はブラウザ上でIE7が表示していたように表示されました。基本的に何が起こっているのかは、「デイリー・テクニカル・ブログ」の欄がページの一番下までずれることです。

なぜ私の人生のためには理解できません。 CSSで注意しているように、私はdisplay:tableとdisplay:table-cellを使用しています。これは、すべてのブラウザで行を並べ替えることができるためです(または私は考えました)。私は当初はDIVを使っていましたが、ブラウザによって異なる扱いを受けていました。私はその後、ちょうど<table>とそれを再作成しようとしたが、それはすべての殴打を置く。

http://jsfiddle.net/uBahh/1/

任意の考え:ここに私のJSFiddleへのリンクですか?

+0

IE9が「互換表示モード」になっているのでしょうか?現在のモードは、F12キーで開かれた開発者ツールウィンドウで表示できます。 –

+0

ここですべてOKです。スタンダードモードとクォークモードでIE9を使用するWin7 – rcdmk

+0

@MaratTanalin私は同意した。 – rcdmk

答えて

0

私の目的では、コードの先頭に<!--[if IE 7]><body class="ie7"><![endif]-->と表示されています。私はちょうど私がそれらをほしいと思うものを調整することができますposition:absolute。私は一般的にこのようなハックを避ける傾向がありますが(そしてほとんどの人はそれを上回ります)、IE7の大きな問題です。ブラウザ。

関連する問題