我只在应用程序(iOS)上绘制时没有网站: 我有一些问题,我必须使用纯净的Javascript没有任何其他库。通过绝对命令显示三个div比固定比相对
<div class="header" style="position:fixed; z-index: 99;"></div>
<div class="content" style="position:relative">
<div class="cover" style="position:absolute; z-index:999;"></div>
//some text content
</div>
Cover div没有显示重叠标题。我能做些什么?
我想最初用户会先看到封面,然后向上滚动然后看到固定的标题,最终看到内容。
我不想更改HTML,因为当我将标题放在内容div中时,标题通常会跳转并需要时间来滚动内容div时返回正确的位置。
感谢您的帮助!
_“绝对Div没有重叠标题”_你没有告诉它。 --- _“我该怎么做?”_查找_CSS_。 --- _“解构HTML”_这是什么意思? – evolutionxbox
'z-index'只能与同一父容器中的元素一起使用,因为'header'和'cover'不在同一父元素中,所以它们的z-index不会改变它们的重叠方式。用你当前的结构,你需要将'z-index'放在'content'而不是'cover' –
上,但是我设置的z-index大于header,我只看到没有CSS的header的文本。在这种情况下,封面显示OK。你能推荐一个更好的解决方案吗?由于 –