gpt4 book ai didi

css - 重叠的 div 使链接无法点击

转载 作者:太空宇宙 更新时间:2023-11-04 15:39:54 26 4
gpt4 key购买 nike

我正在使用 960 网格系统构建一个 shopify 主题。

我有以下布局:

 <div id="header" class="container_16"> <!-- relatively positioned -->
<div id="tl_overlay"></div> <!-- absolutely positioned top:0 left:0 -->
.
.
.
</div>
<div id="nav" class="container_16">
<ul id="navlist" class="grid_16 push_1">
{% for link in linklists.main-menu.links %}
<li><a href="{{ link.url }}">{{ link.title }}</a></li>
{% endfor %}
</ul>
</div>

问题是 div tl_overlay 有一个背景图像溢出其内容(按设计)并与导航 div 重叠,使链接无法点击。我已尝试在每个元素上设置适当的 z-indexes 但仍然无法正常工作。有什么我忘记的或者我可以尝试解决的问题吗?

谢谢

最佳答案

z-index 必须有效,但 navheader div 应该以非静态方式定位。position: relative 应该在不破坏您的设计的情况下达到目的。所以你应该确保你的 css 中有以下内容:

#header{
z-index: 5;
postion:relative;/*or any other position except for static, depending on your design*/
}
#nav{
z-index:6;
postion:relative;/*or any other position except for static, depending on your design*/
}

关于css - 重叠的 div 使链接无法点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4445355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com