无法将元素放在其他元素之上

时间:2011-09-07 01:41:25

标签: css slideshow

这是网站

每当我将鼠标悬停在导航链接上时,它都会显示在幻灯片后面。为什么呢?

2 个答案:

答案 0 :(得分:0)

您必须将z-index的{​​{1}}(当前设置为200)增加到高于幻灯片显示的ul(当前设置为1000)。

答案 1 :(得分:0)

您需要添加

z-index: 1;

#slideshow ul {
    height: 320px;
    left: 10px;
    list-style: none outside none;
    overflow: hidden;
    position: absolute;
    top: 10px;
    width: 620px;
    margin: 0;
    padding: 0;
    z-index: 1;
}

z-index: 1000;

.menu li {
    float: left;
    padding: 0px;
    z-index: 1000;
}

z-index指定元素的堆栈顺序。

具有较大堆栈顺序的元素放置在具有较低堆栈顺序的元素前面。