HTML, является:Как разместить div прямо под другим div?
<div class="first">
This is first div. This is first div
</br>
</br>
</br>
</br>
</br>
end
</div>
<div class="second">
Second starts after first</br>When page is scrolled.
</div>
CSS часть:
.first {
width:100%;
height:100%;
position:absolute;
top:0px;
left:0px;
background-color:#000;
opacity:0.5;
color:#fff;
}
.second {
background-color:#F00;
opacity:1;
position:absolute;
left:0px;
width:100%;
height:600px;
}
Я хочу второй ДИВ быть помещен после того, как первый. Первый <div>
займет всю высоту. Вот почему я использовал position: absolute
.
Кроме того, я не хочу писать что-то наподобие top:600px;
во втором div's
CSS, потому что, когда высота окна уменьшается, между двумя divs
вводится пробел.
Как заставить его начинать сразу после первого div, независимо от разрешения экрана?
Вот скрипка: http://jsfiddle.net/v8xUL/457/
Удалить позицию абсолютного !! – Aaron
Тогда 'left: 0;' не будет работать. @Aaron – Nivedita
@Nivedita Зачем вам «позиция: абсолютная»? –