На всех постах мне удалось найти сделку либо с центрированием 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>
Все, что я хочу сделать, это поставить formtop.png
DIV в нижней части и в центре содержащих дел. Я могу сделать то или другое, но я не могу сделать то и другое. Если я изменю position:absolute
на position:relative
, тогда изображение центрирует себя, но слишком высоко. Когда я меняю его на абсолютный, он сидит в нижней части своего содержащего div, но в IE он идет вправо, а в firefox - в левой части страницы.
Любые советы?
Не могли бы вы исправить свой HTML-код? В настоящее время он искажен, и трудно однозначно выяснить, как это должно быть. – Jacob
Кроме того, было бы намного проще разобрать, если вы разместили свой CSS как отдельную таблицу стилей вместо использования встроенных стилей. – Jacob