Недавно я обнаружил фреймворк AngularJS Material и теперь пытаюсь его использовать. Впервые я не нашел подобной темы, поэтому смею спросить. Когда я добавляю свои пользовательские компоненты, как это:
<body ng-app="katalogApp" layout="column">
<katalog></katalog>
</body>
... все работает довольно хорошо, кроме гибкой прокрутки. После вставки шаблона компонента прямо в приложение:
<body ng-app="katalogApp" layout="column">
<div layout="row" flex>
<md-sidenav md-is-locked-open="true" class="md-whiteframe-4dp" layout="column">
it has a scrollbar
</md-sidenav>
<md-content flex>
content
</md-content>
</div>
</body>
... это работает, но это чертовски грязно. Если я добавлю css:
md-sidenav {position:fixed!important}
к контейнеру - есть полоса прокрутки, но содержимое не на месте. Буду признателен, если кто-нибудь знает, как с этим бороться.
Вот плункер