Как при верстке высоту колонки не больше, чем высота соседней (динамической)?

Компьютеры программирование верстка

Есть контейнер со статьей. Статьи бывают разной длины, так что он, соответственно, растягивается и фиксированной height не имеет.
Есть колонка новостей (контейнер) справа от него. Колонка новостей не должна быть длиннее материала.
Пробовал
<script>
var h = document.getElementById('main').offsetHeight;
tborderrcol.style.height = h+'px';
</script>
где #main и #tborderrcol - ID контейнеров материала и колонки - получается, но не работает в браузере Мозилла.

Примечание:
Всё, разобрался. Если кому пригодится, правильно так:
подключаем скрипт
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>

потом в конце страницы, например:

<script type="text/javascript">
$(document).ready(function() {
mh = $('#main').height();
$('#tborderrcol').height(mh + 20);
});
</script> где #main - ID контейнера материала, а #tborderrcol - ID контейнера колонки. С созданными под них соответствующими стилями CSS. Соответственно, можно вместо ID использовать обычный стиль, тогда было бы .main и .tborderrcol
+20 - это дополнительнык 20 пикселей, потому что выравнивает не точно. Хз почему...
Ответы:
А колонку новостей засунуть в этот же контейнер но выравнивать по правому или левому краю и все?


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.