すべての記事で、別のdiv内のdivを中央に置くか、別のdivの一番下にdivを置くことで取り引きを見つけることができました。私は両方をするために何かを見つけることができませんでした。divとdivを別のdivの中央に配置する方法
私のコードは次のとおりです。
<body style="text-align:center; margin:0; padding:0;">
<div style="width:100%; height:100px; background-image:url(header.png);position:relative;">
<div>
<div style="height:75px; width:950px; background-image:url(formtop.png); bottom:0; position: absolute; margin-left:auto; margin-right:auto;">
<div style="float:left; position:relative; left:30px; top:15px">
<img src="logo.png" width="88" height="38">
</div>
<div style="margin-top:15px">
<h1>Product Form</h1>
</div>
</div>
</div>
</div>
</body>
私がやりたいすべて含むdiv要素の底部と中央部でformtop.png
のdivを置くことです。私はどちらか一方をすることができますが、私は両方を行うことはできません。 position:absolute
をposition:relative
に変更すると、画像自体は中心になりすぎますが、高すぎます。私は絶対に戻ってそれを変更するとき、それは含まれてdivの一番下にうまく座っているが、IEのそれは右の方法であり、Firefoxのそれはページの左側にある。
アドバイスはありますか?
HTMLコードを修正できますか?現在のところ、不正な形式であり、それがどのようになっているのかを明確に理解することは難しいです。 – Jacob
また、インラインスタイルを使用する代わりに別のスタイルシートとしてCSSを投稿した方が解析がはるかに簡単です。 – Jacob