html - 绝对位置在滚动条上没有固定位置

标签 html css position css-position absolute

所以我试图制作一个音乐应用程序,当我滚动时,我的位置绝对弄乱了整个布局

我尝试在互联网上搜索有关保持父position:relative但没有用的信息

我的 HTML-

<div style="width:inherit;height:inherit;overflow:hidden" >
  <div class="ov" ><div><i style="font-size:2em;" class="fa fa-pause-circle"></i></div></div>

我的 CSS-

.ov{

    width:12em;
    overflow: hidden;

    justify-content: center;
    text-align: center;
    flex-direction: column;

    border-radius: 15px;
    height: 12em;
    opacity:0.8;
    position: absolute;
    z-index:2;
    background-color: black;

}

它应该是什么样子 - ( https://imgur.com/sSPyUOr )
滚动时的外观 - ( https://imgur.com/LteKyq6 )

最佳答案

如果您试图使对象不随网站滚动,您可以使用 position:fixed;

Position:absolute 只是将基于最近容器的对象与 position:relative 对齐。

关于html - 绝对位置在滚动条上没有固定位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55383739/

相关文章:

html - angular 4 从右到左添加img onclick

html - Svg 动画不在 Safari 上运行

javascript - 响应式 Durandal 对话框

html - "sidebar"似乎附加到 "main,"但我不确定如何/如何撤消

html - 如何将弹出窗口调整为图像大小?

php - 通过单击字段名称使用来自 sql 查询的数据对 html 表进行排序

html - 有没有办法为所有缩放级别保持 div 的最大高度和最大重量

javascript - 使用 gulp concat for css 我如何将 main.css 连接到我所有其他的 css

javascript - 使元素粘在专利的底部

jquery - 如何将文本区域放置在 Logo 旁边?