Я строю приложение в angularjs и моей страницы индекса имеет нг-представление, где все содержимое впрыскивается с Ui-маршрутизатор:высота нг-вид 100% Переполнение
<header>
<nav class="navbar">
//navbar content here
</nav
</header>
<div ng-view></div>
Проблема здесь состоит в том, что мой домашняя страница должна иметь высоту 100% - она вводится в ng-view, поэтому я устанавливаю высоту ng-view на 100%. Теперь, когда отображается каждая другая страница просмотра ng, у меня есть вертикальное переполнение на странице - высота ng-view (100%) плюс все, что высота меню, так как она находится вне ng-view.
Как я могу это исправить?
Даже если я принял ответ, я все еще была проблема, потому что моя домашняя страница нужно иметь 100% высоты, но CSS известково бы сократить определенный процент, и переполнение-у спрятан не пускала прокрутить вниз. Я закончил использование Viewport Percentage - установка div ng-view на 100vh в моем css исправила проблему для меня.
height: 100vh;
могли бы вы воспроизвести эту проблему с plunkr или скрипку>? –
Я добавил пример plunker –
Если проблема в полосе прокрутки, вы всегда можете добавить 'overflow-y: hidden' в тело: http://plnkr.co/edit/Sv025dE2JsuFCfUjwZuJ?p=preview – syymza