我再也控制不了z索引了,我想把2-6页的棕色丝带放在商标前,但是它已经不再听我的话了,即使有大的z索引,你能指出解决这个问题的正确方向吗?我尝试了多种解决方案,重新安排div的结构,但它们是无效的。
这里是项目停留的开发人员服务器:
http://178.62.215.130/SV/#contact我的产出是:

我想把那条丝带放在标志前面。徽标以固定的形式显示,作为z-index = 70的导航的一部分.我真的想添加一些代码什么的,但不知道什么才是有用的。我不想让任何人来做我的工作,我想知道是什么导致了这件事。
发布于 2014-11-22 23:50:40
如果z索引不起作用,那通常是因为您试图用静态位置控制元素。对于z-索引工作你必须用 position: absolute;,position: relative;或position:fixed;。
更新:我认为问题在于HTML结构+它的定位,这是不必要的复杂-例如,带状被放置在相对定位的元素中,这个元素被放置在一个固定的元素中,而这个元素又被放置在相对元素中。如果在该结构之外放置一个div,我可以相对容易地将其定位到我想要的位置(使用左、顶和z索引属性)。在您的例子中,问题可能是重置嵌套元素的定位上下文的相对定位。这里是另一个有趣的资源。
https://stackoverflow.com/questions/27083100
复制相似问题