【发布时间】:2014-10-04 20:39:58
【问题描述】:
我需要让一个嵌套元素部分显示在其父元素后面,但到目前为止它不起作用。
父元素定位为“相对”,z-index 为 100;嵌套元素的 z-index 为 50,定位为“绝对”,如下例所示:
<ul class="parent-element">
<li> some text </li>
<li> some text </li>
<li> some text
<ul class="nested-element">
<li> some text </li>
<li> some text </li>
<li> some text </li>
</ul>
</li>
</ul>
<style type="text/css">
.parent-element {
position: relative;
z-index: 1000000000000000000000000;
{
.nested-element {
position: absolute;
top: 100%;
left: 0;
z-index: 1;
{
</style>
看,无论我给他们什么 z-index,嵌套元素都保持在顶部。它向我建议您不能更改父子元素之间的堆栈顺序,但这将是一个非常好的解决方案,因为我需要嵌套列表部分滑到父列表下方。我该怎么办?
【问题讨论】:
标签: z-index nested-lists