You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

网站粘性头部(sticky header)滚动时被图片遮挡问题求助

解决粘性头部被图片遮挡的问题

你遇到的这个问题是典型的堆叠层级冲突——页面里的图片元素堆叠顺序比你的粘性头部更高,所以滚动时会覆盖在头部上面。只需要给粘性头部添加z-index属性提升它的层级,同时可选设置背景色避免透明透出内容:

修改后的CSS代码:

#masthead {
  position: sticky;
  top: 0;
  z-index: 9999; /* 把头部层级设为足够高,确保在所有内容上方 */
  background-color: #ffffff; /* 可选:如果头部原本透明,加背景色完全遮挡下方内容 */
}

补充说明:

  • z-index控制元素的堆叠顺序,数值越大越靠上,9999是一个常用的高值,基本能覆盖页面内其他元素的层级;
  • 如果你的头部没有背景色,即使层级上去了,下方的图片还是会透过透明区域显示出来,所以加上背景色能彻底解决遮挡问题。

内容的提问来源于stack exchange,提问作者Andrea Sacconi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 17:44:58