Вот скриншот:контейнер верхнего фон Проблема
header http://dl.getdropbox.com/u/118004/Screen%20shot%202010-04-13%20at%202.50.49%20PM.png
Красная полоса на левой предысторию я установил для #personal ДИВ, и я хотел бы, чтобы выровнять к верхней части контейнера, вертикально.
Проблема в том, что у меня есть фон для # контейнера-вершины div поверх #container div с абсолютным позиционированием. Есть ли способ переместить #personal div, чтобы не осталось места?
HTML
<div id="container">
<div id="container-top"></div>
<div id="personal">
<h1>Jonathan Doe</h1>
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliqua erat volutpat.</p>
</div> <!-- end #personal -->
</div> <!-- end #container -->
CSS
#container {
background: url(images/bg-mid.png) repeat-y top center;
width: 835px;
margin: 40px auto;
position: relative;
}
#container-top {
background: url(images/bg-top.png) no-repeat top center;
position: absolute;
height: 12px;
width: 835px;
top: -12px;
}
#container-bottom {
background: url(images/bg-bottom.png) no-repeat top center;
position: absolute;
height: 27px;
width: 835px;
bottom: -27px;
}
#personal {
background: url(images/personal-info.png) no-repeat 0px left;
}
Я установил его, добавив верхнюю часть красной полосы в «bg-top.png», а затем установив #personal background position на «-12px left». Спасибо за ваши ответы! – Norbert
Рад, что мы сможем помочь. – Kyle