为什么我的fixedheader不是上面的所有元素?

Why does my fixed header is not above all elements?

我的客户网站出现问题,这里是 link:https://www.wisetrailrunning.com/products/nanoshell-160g-pour-homme

我认为这不是 Shopify 问题,我认为是 css。

向下滚动时,固定 header 在某些元素之上,在某些元素之后。

我尝试为元素和他的 parents 设置 z-index。 我尝试将不透明度 1 设置为元素及其 parents。 我尝试将元素和他的 parents 的背景颜色设置为白色。 我试图将位置设置为元素和他的 parents.

没有任何效果。

我在网站上搜索了很多主题,但几个小时后没有找到有效的答案。

非常感谢您的帮助!

我已经检查了你的 css,应该只添加这个

.transition-body {
z-index: 1;
position: relative;
}

发生这种情况是因为 z-index 的工作方式必须将其放在主 parent 上。这就是我将其添加到 .transition-body 而不是 header 的原因。因为 .transition-body 是 header 的 parent 并且它与 .shopify-section

处于相同的 html 级别