angular - 使用角度材料的响应式全屏背景图像
问题描述
我正在寻找带有 Angular Material 的全屏背景。这就是我所拥有的,但它不起作用。
<mat-grid-list cols="1" rowHeight="1:1">
<mat-grid-tile>
<img src="/assets/img/bg.jpg" class="bg">
</mat-grid-tile>
</mat-grid-list>
.bg {
max-width: 100%;
max-height: 100%;
width: 100%;
height: 100%;
background-size :cover;
}
解决方案
.bg {
position: fixed;
top: 0;
left: 0;
/* Preserve aspect ratio */
min-width: 100%;
min-height: 100%;
}
您正在使用img
标签,没有背景图片。用这个。
推荐阅读
- typescript - 我应该如何从一个包中导出多组类/接口
- wordpress - 获取自定义帖子类型名称返回空
- json - 为什么 Mongo JSON 查询无法由 runMangoAggregation Processor Nifi 执行?
- c# - VS2019 中的 Azure IoT 解决方案仅适用于系统重启后的首次运行
- postgresql - 在 postgres 12 中枢轴
- c++ - 对齐中的逗号运算符
- java - 在同一索引中的链接列表中合并/添加多个元素的问题(JAVA)
- reactjs - 如何禁用蚂蚁设计时间选择器粘贴时间
- c++ - 使用 C++ 在特定时间打开链接
- reactjs - 功能组件到类组件