html - 将工具栏放在 Angular/HTML 中的页面前面?
问题描述
我试图将工具栏带到页面的前面,这样当我在页面上向下滚动时,页面上的元素不会覆盖工具栏。但是,到目前为止,页面上的元素就是这样做的。
这是工具栏的 CSS:
.maintoolbar.mat-toolbar.mat-primary {
background-color: rgba(0,0,0,.7);
height: 60px;
padding: 20px;
position: fixed;
top: 0;
z-index: -1;
}
Z-index 似乎没有做任何事情。有没有更好的方法将工具栏放在前面,这样向下滚动不会导致工具栏被页面上的其他元素覆盖?
解决方案
可能就像将“位置”样式类的 z-index 更改为“1”->“z-index: 1”一样简单,因为“-1”将引用的元素更靠内地放置在页面上/其他元素的后面。
编辑:哈,在我回答的同时回答了你自己的问题,很高兴你弄清楚了。
- 德鲁
推荐阅读
- c++ - 是否可以使用联合成员作为对象存储?
- helmet.js - 头盔js中的内容安全策略
- java - 我可以使用spring boot和MySQL设置过期时间吗?
- html - 如何检查html中的空字符串
- r - 在 R 中“分隔”一列的更简洁的选项(可能通过一些正则表达式)?
- asp.net - asp.net core 版本 5 样板正在生产中
- python - n维数组元素的Python组合
- logging - 如何在 Jupyterlab 中登录到日志控制台?
- php - 使用 Bash 并调用 php 命令遍历目录和子目录中的所有文件
- firebase - 当我以这种方式通过本机反应将日期存储在firebase中时,它不会保存,只有购物车项目和总金额仅保存在firebase中