<style> #content:after { // чтобы родительский блок принимал высоту наибтольшего находящегося в нем ребенка content: ""; display: block; clear: both; }
#content { position: relative; // задаем относительное позиционирование, чтобы div.neighboor выравнивался относительного него }
#left { float: left; width: 50%; height: 300px; // в этом блоке выводятся статьи, поэтому высота может быть разной }
#right { float: right; width: 50%; }
#right div.garbage { height: 100px; // здесь выводятся последние новости, поэтому высота тоже может быть разной }
<div id="content"> <div id="left"> Some content here. </div> <div id="right"> <div class="garbage"> Some garbage. </div> <div class="neighboor"> Блок, который мне нужен. </div> </div> </div>
Необходимо сделать так, чтобы div.neighboor выравнивался по нижней границе #left. Сейчас это происходит, однако я никак не могу придумать, как заставить этот блок занимать все свободное место до div.garbage по высоте. Т.к. верстка, естественно, резиновая, при большом разрешении и фиксированной высоте div.neighboor получается, что величина вертикального отступа div.neighboor от div.garbage очень велика - появляется пустое пространство - некрасиво и неэстетично.
Хотелось бы решения на чистом CSS, без использования javascript (решения с его помощью не предлагать, уже есть
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
lavr-ik
Необходимо сделать так, чтобы div.neighboor выравнивался по нижней границе #left. Сейчас это происходит, однако я никак не могу придумать, как заставить этот блок занимать все свободное место до div.garbage по высоте. Т.к. верстка, естественно, резиновая, при большом разрешении и фиксированной высоте div.neighboor получается, что величина вертикального отступа div.neighboor от div.garbage очень велика - появляется пустое пространство - некрасиво и неэстетично.
Хотелось бы решения на чистом CSS, без использования javascript (решения с его помощью не предлагать, уже есть
Всем заранее спасибо за внимание.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.