IE と Firefox で画像が中央揃えにならない奇妙なバグに遭遇しました。ページが読み込まれると、画像が中央に表示されますが、ページが読み込まれると不思議なことに左に移動します! 私はCSSとして次のセットを持っています:
#image{
display: block;
margin-left: auto;
margin-right: auto;}
そして HTML マークアップ:
<img id="image" src="example.png" width="158" height="167" alt="Example">
Chrome と Safari では、このバグは発生していないことに注意してください。
更新:イメージには親がありません。属性を持つコンテナー クラスを保存しmin-width: 850px
ます。width: 100%
この画像の右端に画像がありますが、完全に配置されています。画像のすぐ上にヘッダー要素がありますが、margin-bottom
ゼロに設定されています。
更新: 次の CSS を持つ問題を引き起こしているヘッダーがあります。
#header {
padding: 5px;
height: 20px;
margin-top: 0px;
width: 100%;
background: #333333;
}