我正在创建一个网站,在该网站上,我在页面上有一个标志,该标志是正常的静态定位。但是,我有一个 jQuery 插件,它可以将它转换为一个固定定位的元素,因为它在您滚动时会碰到屏幕顶部,以便它固定在固定位置导航栏的顶部。我遇到的问题是,虽然徽标仍然是静态的,因为它尚未到达顶部但与导航栏重叠,但它出现在导航栏下方。我已使用徽标上的 z-index 尝试放置它最重要的是,但我发现这在同时用于静态和固定定位元素时并没有什么不同。
有没有人有办法解决吗?
编辑:我想我应该提到我自己已经想到了一个解决方案,让徽标始终固定定位并使用 javascript 调整其位置,但如果可能的话,我想在 CSS 中解决这个问题。