css - 如何避免css中两个对象的重叠?
问题描述
我正在关注一个教程https://www.youtube.com/watch?v=l6nmysZKHFU 任何人都可以在 8:10 帮助我处理 css 他告诉我们需要创建主标签,以便我们之后创建的对象不要重叠我知道我想知道有没有更好的方法来做到这一点。我们可以在工具栏 css 中进行一些调整以使其固定,以便其他元素不会在工具栏中重叠
解决方案
position: sticky;
您可以使用with代替固定位置top: 0;
。然后,您不必添加任何其他元素来避免重叠。
这基本上是相对位置和固定位置之间的混合,它允许定位的元素表现得像它是相对定位的,直到它滚动到某个阈值点(例如,距离视口顶部 10 像素),之后它变得固定。
推荐阅读
- c# - .Net Core 2.1 是否支持 HTTP/2 请求?
- java - 动画完成后如何设置图像可见性
- reactjs - 使用 firebase-functions 部署基于反应的 SSR 应用程序时出错
- sapui5 - 标签未左对齐
- javascript - React - 映射数组对象并传递给 react-select 中的 options 属性
- laravel - Laravel php 单元测试在 Windows Docker 中需要很长时间
- ajax - 我可以从目前显示的模型弹出窗口中刷新表格吗
- laravel - SQLSTATE:违反完整性约束:值(,pi插入,6))?
- php - 如何使用 php 通过 id 获取选择选项
- mysql - 在为 WordPress MySQL 数据库插入触发器之前,#1064 & #1054 错误