【发布时间】:2015-07-14 13:36:20
【问题描述】:
我有一个带有 Angular Material 的 angularjs 应用程序,它是用 yeoman 全栈生成器制作的。我的 index.html 有一个导航栏和一个 ui-view 来显示网站内容。
<!-- index.html --!>
<!-- Add your site or application content here -->
<div ng-include="'components/navbar/navbar.html'"></div>
<div ui-view></div>
main.html 页面加载:<div ng-include="'app/map/map.html'"></div> openlayers 地图,我想填充窗口但它不会。高度并不总是停滞不前。地图上还有一条直达路线。
将 ui-view 的高度设置为 100% 不起作用,这也不是我所需要的。虽然地图应该是 100%,但在 ui-view 中加载的其他内容不应该。请帮我把这张地图填满窗口。
map.html 加载找到here 的开放层指令。我尝试使用来自angular material 的 flex 也没有成功。显然有一种方法可以做到这一点,我只是新手,并且在 DOM 中几乎可以找到的所有内容中都添加了高度和/或 flex 标签,但没有成功。
【问题讨论】:
标签: html css angularjs angular-material angular-openlayers