【发布时间】:2017-02-02 18:53:10
【问题描述】:
我正在使用 angular-material webkit,但容器的高度总是根据设备进行设置。我遇到的问题是子元素“离开”中间容器并在页脚区域呈现。在图像上,数字 1 表示绿色区域的内容小到足以适合设备高度的情况。 2 号显示了我的问题,3 号是我的理想布局:
我的布局是这样的:
<body layout="column">
<div> header </div>
<div layout="row" flex">
<md-sidenav md-is-locked-open="true" flex="20"></md-sidenav>
<div layout="column" flex ui-view></div>
<md-sidenav class="md-sidenav-right" md-is-locked-open="true" flex="20"></md-sidenav>
</div>
<div class=footer"></div>
</body>
我在 angular-material 文档上找不到解决方案 - 也许我没有得到一些想法,但这是我尝试实现该布局的第二天,但我仍然失败了。
【问题讨论】:
标签: angularjs flexbox angular-material