#css #html #height
#css #HTML #высота
Вопрос:
Как мне сделать, чтобы идентификатор div синего цвета занимал оставшееся видимое пространство после div контейнера. Также в этом div не должно быть содержимого.
Ответ №1:
Измените css на:
#container{margin-left:auto;margin-right:auto;width:200px;}
html,body { height:100%; }
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
#blue{width:100%;background:blue;height:100%;}
Вам также пришлось увеличить высоту страницы.
Ответ №2:
что-то вроде этого? http://jsbin.com/uxeda4
Комментарии:
1. Как насчет чего-то вроде хобби. ellisberner.com/contact.html ?
2. вы имеете в виду фон?
Ответ №3:
Используйте этот CSS:
/*add this:*/
html, body
{
height: 100%;
}
.clear
{clear:both;
display:block;
overflow:hidden;
visibility:hidden;
width:0;
height:0;
}
#blue
{width:100%;
background:blue;
/*and this*/height:100%;
}
Чтобы браузер определил, что вы хотите расширить синий div на 100%, вы должны указать, что HTML и текст вашей страницы также равны 100%, иначе div не имеет ничего, из чего можно было бы ссылаться на процент.
Надеюсь, это вам поможет.