У меня есть боковое меню, которое я бы хотел сохранить на 100% высоте страницы.Хранение бокового меню 100% высота
Код в основном так же, как это прямо сейчас:
body,
html {
width: 100%;
height: 100%;
}
.sideMenu {
width: 200px;
height: 100%;
float: left;
}
Проблема с этим состоит в том, что высота бокового меню не распространяется с остальной частью страницы. Например, у меня есть поля ввода, которые могут быть добавлены в форму, и когда добавлено несколько входов, форма распространяется ниже исходного порта представления. Пока в меню нет.
Нажмите, чтобы показать https://jsfiddle.net/m5yfqdsu/, нажмите кнопку «добавить строку», чтобы добавить входные данные, пока они не под окном просмотра.
Итак, что является лучшим решением для сохранения меню на высоте 100%? Предпочитаете решение для CSS, но JS также работает, если необходимо.
http://stackoverflow.com/questions/20285686/how-to-make-sidebar-with-same-height-as-the-content-div Попробуйте это – Ranjan