【发布时间】:2024-01-18 20:57:01
【问题描述】:
我有一个下拉菜单,使用 CSS 过渡动画和 z-index: -1 隐藏在主导航后面。如果导航下面没有任何其他元素,这很好用,但是由于z-index,一旦我放置了一个具有纯色背景的部分,下拉菜单就会在下面。当然,如果我更改为更高的z-index,下拉菜单将位于主导航上方。
除了将下面的元素(在这种情况下为section)更改为position: absolute; z-index: -2之外,我怎样才能达到预期的效果?如果可能的话,我宁愿只改变 nav 类的 css 属性而不是部分。
【问题讨论】:
标签: css position css-position z-index