Red Berry
Red Berry

html, css. Как седлать чтобы дивы растягивались по высоте?

Есть два дива. Оба с высотой 100%. Один находится в другом и смещен на 100px вниз. Так вот, эти 100 пикселей прибавляются ниже и за счет них появляется полоса прокрутки и белая область. как сделать чтобы этого не происходило? А так же если начинаешь добавлять текст, то ни один из них так же не растягивается по высоте. .




index








и css файл:

html, head, body{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}

#content{
background: #aaaaaa;
width: 100%;
height: 100%;
}

#red{
background: red;
width: 500px;
height: 100%;
position: absolute;
top: 100px;
left: 50%;
margin-left: -250px;
margin-bottom: -100px;
}

содержимое боди в хтмлеке:





div заменил на div, а то не хочет отображаться

div заменил на див*

НВ
Наталья Виноградова

если один сдвинут вниз на 100 px, зачем у него высота 100%?

DM
Dima Maksimov

а если убрать
position: absolute;
top: 100px;

и поставить на их место margin-top: 100px

или абсолютная позиция принципиально?

Похожие вопросы
html, css. Вопрос внутри.
Кто-нибудь хочет изучить HTML/CSS?
Кто разбирается в css и html
вопрос по html и css
HTML, CSS, JavaScript, PHP
Помогите с оформлением CSS (или HTML)
HTML CSS Google Chrome!
И снова про HTML и CSS
Позиционирование html css
Вопрос по HTML и CSS.