2010-12-05 6 views
2

これはなぜ機能しませんか? Operaでは水平方向に正しく整列しますが、垂直方向には整列しません。 IEでは、それはまったく動作しません。移行(Quirksモード)ではdivの中の中央のdiv(わかりました、その機能していません...)

http://img834.imageshack.us/img834/340/86238198.png

#footer 
{ 
    position: absolute; 
    top: 905px; 
    width: 100%; 
    min-width: 800px; 
    height: 95px; 
    margin: 0px; 
    background-image: url('footerbg.png'); 
} 

#center 
{ 
    position: relative; 
    width: 20%; 
    height: 70%; 
    margin: auto; 

    background-color: red; 
} 
+0

doctypeを使用していますか? – Ross

+0

聖なるくそ。私はHTML 4.01 Transitionalから厳格に変更しました。現在は動作しています... –

答えて

1

IEでそうIE 5で[OK]を見て構築された既存のウェブサイトを壊さないように、IEは、その古いブラウザの動作を維持6以上の場合、厳密なdoctypeを定義しないと、margin:autoを使用しないという誤った振る舞いに頼ります。

関連する問題