【发布时间】:2015-12-10 17:00:00
【问题描述】:
我正在使用最新的 Angular Material (1.0.0) 库,并且我试图让<md-sidebar> 面板在页面上拥有完整的可用空间高度。
只要在普通页面(没有 ui-router)上使用它,一切正常,但只要使用 ui-router,侧边栏就不会被拉伸到全长,而只占用覆盖其元素所需的空间。
看起来问题是由ui-router 添加的<ui-view> 元素引起的。一旦我手动删除此标签,侧边栏就会很好地拉伸到全长。
我已经尝试使用来自以前版本 Angular Material 库的建议:
- 为
.ng-scope类设置height: 100% - 将
flex和layout-fill类添加到<ui-view>元素
这些都不起作用。我们如何使侧边栏具有完整的可用高度?
我创建了 Plunker 来演示 issue
【问题讨论】:
标签: html css angularjs angular-material