Html 元素中的不透明度和z索引
我有一个带有下拉菜单的网站。当菜单展开时,它会出现在我后面的一些li后面。li上的Html 元素中的不透明度和z索引,html,css,z-index,Html,Css,Z Index,我有一个带有下拉菜单的网站。当菜单展开时,它会出现在我后面的一些li后面。li上的z-index为10,当前下拉菜单ul没有z-index,但它具有opacity:1。在提到的元素中尝试了不透明度和z索引的每一种组合,但我无法使其按预期工作。我希望在下拉列表ul扩展时,li位于其后面。li是相对定位的(我的设计需要这样),并且具有浮点属性。我能做到这一点的唯一方法是对li使用z-index:1,但我不希望这样,因为它会弄乱其他元素。有什么想法吗?你应该看看你的职位标签 如果您没有为css中的元素
z-index
为10,当前下拉菜单ul没有z-index,但它具有opacity:1
。在提到的元素中尝试了不透明度和z索引的每一种组合,但我无法使其按预期工作。我希望在下拉列表ul扩展时,li位于其后面。li是相对定位的(我的设计需要这样),并且具有浮点属性。我能做到这一点的唯一方法是对li使用z-index:1
,但我不希望这样,因为它会弄乱其他元素。有什么想法吗?你应该看看你的职位标签
如果您没有为css中的元素指定位置值,那么浏览器将不会考虑您的z索引值。如果您想使用
z-index
属性,我们必须在div位置:绝对代码>,位置:固定代码>或<代码>位置:相对代码>似乎我无法在小提琴中重现我的错误。我将更详细地研究我的代码,以防我遗漏了什么。无论如何,谢谢你。