У меня есть два divs, которые называются signin
и info
.
Я хочу, чтобы информация всегда имела ту же высоту, что и signin
, и если текст внутри не подходит, чтобы сделать info
, у вас есть полоса прокрутки.Как получить дополнительный div всегда иметь ту же высоту, что и первый div?
Можно ли получить это через некоторые простые JS, html и css? Вот что я пробовал:
var firstDivHeight = document.getElementById('#signin').clientHeight;
document.getElementById("#info").style.height = firstDivHeight;
Вот jsfiddle со всем моим HTML и CSS http://jsfiddle.net/sleshwave/4v7bvw5o/
Спасибо.
Он отлично работал! Большое спасибо –
Хотя я заметил небольшую проблему. Два divs имеют одинаковую высоту всякий раз, когда страница загружается, но если окно изменяется, информация div не будет той же высоты, что и signin –
@StefanPricope, вы должны добавить тот же расчет при изменении размера: https: // разработчик. mozilla.org/en-US/docs/Web/Events/resize – sinisake