Css 长方体阴影不覆盖div

Css 长方体阴影不覆盖div,css,html-parsing,Css,Html Parsing,这是我的第一个问题:) 框阴影不覆盖下拉列表。请看截图-。我试图解决它几个小时,但没有结果:( 奇怪的是,我给了父元素500和下拉列表ul 1 z-index,但阴影仍然在下拉列表ul下,而不是在它上面。 以下是链接: 希望有人能帮助我,谢谢。在下拉列表的第一个li元素上预先添加一个内部(或插入)阴影。 我想,因为元素总是在主菜单中,所以阴影将不起作用或出现在子列表上方。这是有关主菜单的问题 关键是你不能把块放在比最近的父块低的位置,并且是非静态的和正的z-index。因此,你把z-index:

这是我的第一个问题:) 框阴影不覆盖下拉列表。请看截图-。我试图解决它几个小时,但没有结果:( 奇怪的是,我给了父元素500和下拉列表ul 1 z-index,但阴影仍然在下拉列表ul下,而不是在它上面。 以下是链接: 希望有人能帮助我,谢谢。

在下拉列表的第一个li元素上预先添加一个内部(或插入)阴影。
我想,因为元素总是在主菜单中,所以阴影将不起作用或出现在子列表上方。

这是有关主菜单的问题

关键是你不能把块放在比最近的父块低的位置,并且是非静态的和正的
z-index
。因此,你把
z-index:100
放在
\categories\u block\u top.tree li
上,所以你不能把
ul
放在它下面


要解决这个问题(方法之一)您可以删除此
z-index
,然后将
位置:相对;z-index:1;
添加到
#wrapper
中,然后将负
z-index
添加到
ul
中。这样,您将把它放在与
#wrapper
相同的级别上,因此它将覆盖在后面的内容上,但在
#子标题的
框阴影

预先添加内部(或插图)下拉列表的第一个li元素上的阴影-看起来不好看。因为元素总是在主菜单中,阴影不会工作或出现在子列表上方-我知道,但即使是z索引也不能解决问题,为什么z索引不工作?下拉列表是带有框阴影的元素的子元素请注意,在这种情况下,z-index不能帮助你找到解决方案。我正在尝试让一个梯度为你工作,它将模拟阴影。@VinnyBurgh,和我想的一样:)而kizu的解决方案确实应该有效,我没有想到,对不起。希望你能应付。@Anton:你应该“接受”这个工作答案,检查一下: