私は私のページのための比較的単純な構造を有していレイアウトIE7内に絶対配置されたdivをどのように配置するのですか?
の背景を提供更新しました。このページは2つのdivの両方が絶対的に配置されて構成されています。 1つは他のものの中心にある。
#protocol_index_body_wrapper {
background: url("/images/stripe.png") repeat scroll 0 0 transparent;
position: absolute;
top: 120px;
left: 0px;
right: 0px;
bottom: 10px;
}
#protocol_index_body {
width: 960px;
margin: 0 auto;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
期待される動作は、上記の画像に見られる:対応するCSSを持って
<div id="protocol_index_body_wrapper">
<div id="protocol_index_body">
</div>
</div>
。この動作はIE8、Firefox、およびChromeに存在します。しかし、IE7では、中央に配置されるdivは左側に並んでいます。何か案は?
やJSとラッパーへ
試してみてください。センター;'#のprotocol_index_body' –
ハズレがなかった 'に効果があります。 –
body_wrapper divに100%の幅を設定してみてください。 –