angular - 如何使用 flex Layout 将 Angular 路由器的子组件的最小高度设置为 100%
问题描述
在我的 Angular Web 应用程序中,我使用路由器进行导航和显示内容。在顶部有一个菜单栏,其下方应显示内容。我的大多数页面应该完全填满屏幕,但有些例外会显示更多内容,因此它们需要滚动条。
为了让生活更轻松,我想给app.component.html
包含菜单栏和路由器插座的窗口 div 设置为 100% 的最小高度。所以当我创建一个新组件时,我只需要添加
:host {
min-height: 100%;
}
到我的 css 并添加fxFlex
到根 div 以便它得到全高。
然而,根 div 没有达到全高。我已经尝试height: 100%
在我app.component.html
的 .内容。
解决方案
推荐阅读
- php - 从 php 调用 python 脚本无法正常工作
- java - 使用必填和可选字段对对象进行最佳匹配搜索
- bash - 如何在这个 perl oneliner 的系统命令中转义双引号?
- r - 将年度数据转换为R中的时间序列数据
- ios - 当我尝试在外部 iphone 上测试应用程序时,Xcode 构建失败
- amazon-web-services - 如何创建 aws ec2 私钥-公钥对
- javascript - 如何在我的 Java 脚本代码中运行 node.js?
- node.js - 使用 Sequelizer 处理不同文件中的模型和关系的最佳方法是什么?
- javascript - 可以使用 css 循环一个 flexbox 滑块吗?
- node.js - Google Cloud Function 中的 getSignedURL() 生成的链接可以使用几天,然后返回“SignatureDoesNotMatch”