Я пытаюсь воссоздать это: Однако у меня проблемы с позиционированием всего. Какой лучший способ пройти через это?
Текущий HTML:
<div id="container">
<div class="wrap">
<div id="interview">
<h1>INTERVIEW: JOHN HUNT</h1>
</div>
<div id="article">
<h2>ARTICLE: WOMEN IN SURFING</h2>
</div>
</div>
Текущий CSS:
#container{
width:918px;
height:429px;
background-color:#cdcccc;
clear:both;}
.wrap{
width: 620px;
margin-left:10px;
margin-top:10px;}
#interview{
width:652px;
height:179px;
background-color:#FFF;}
#article{
width:652px;
height:179px;
background-color:#FFF;}
#interview
и #article
больше, чем .wrap
который не то, что вы хотите!
Кроме того, добавьте в свой CSS:
#interview{
position: relative;
margin-bottom: 10px;
}
#article{
position: relative;
}
Это поможет вам!
Для этого типа макета попробуйте использовать схему GRID SYSTEM. Посетите сайт 960GS для получения справки.
По умолчанию элементы div находятся друг над другом, поэтому, если вы хотите, чтобы ваш раздел подписки был справа, вам придется плавать вправо.
И заверните свой левый div в родительском контейнере div. Это основная идея.