Как блок растянуть до конца страницы?

Вообщем у меня имеется контент - сайдбар - футер
<section>
<div id="content">
</div>
</section>
<section>
<div id="sidebar">
</div>
</section>
<section>
<div id="footer">
</div>
</section>

#content {
		display:inline-block;
	float:right;
	width: 78%;
	
}
#sidebar {
	display:inline-block;
	float:left;
	width: 285px;
	height: 100%;
	background: #89a8d4;
	opacity: 0.8;
}
#footer {

}

Контент , как и сайдбар, растягивают блоки. Мне нужны сайбдар растянуть до конца страницы. Подскажите, как это сделать?
78b43d7bd7f14b88b1394352c7bb32f3.png69cb33a088864a6f8311b5805c965581.png
  • Вопрос задан
  • 7288 просмотров
Пригласить эксперта
Ответы на вопрос 2
Mark54
@Mark54
Web-developer
#content {
    display:inline-block;
  float:right;
  width:100%;
  
}

попробуйте так
Ответ написан
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
#content {
  width: calc(100% - 285px - .35em);
}

Тебя совсем не смущает, что inline-block и float противоречат друг другу?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы