我注意到,为了使用Bootstrap
(或不使用)设置div的100%高度,您应首先将html
和body
标记设置为100%高度。< / p>
然后,这些父母的每个孩子都会继承身高。
它有效,但是当在ng-view
指令下做同样的事情时,孩子不会继承html
和body
的高度。
这是我的代码:
<html ng-app="AngularApp" style="height:100%">
...
<body style="height:100%; overflow-y: scroll; overflow-x: hidden">
<div ng-view style="height:100%"></div>
</body>
</html>
在ng-view
里面我有这个:
<div class="" style="height:100%; background-color:black">
</div>
如上所述,当它在ng-view
指令之外做同样的事情时,只有当这个指令生效时它才起作用。
为简单起见,我在输入中添加了CSS,而不是在远程文件中添加。