我試圖定位父下我的孩子UL UL所以我有我如何定位低於父UL子UL用z-index
代碼snipplet
ul {
position: relative;
z-index: 5;
}
li ul {
position: absolute;
z-index: 2;
}
但我仍然有我的孩子在父母之上,爲什麼呢。用普通的老式div,我可以使用z-index爲什麼不用uls? http://jsfiddle.net/MjHBT/
我試圖定位父下我的孩子UL UL所以我有我如何定位低於父UL子UL用z-index
代碼snipplet
ul {
position: relative;
z-index: 5;
}
li ul {
position: absolute;
z-index: 2;
}
但我仍然有我的孩子在父母之上,爲什麼呢。用普通的老式div,我可以使用z-index爲什麼不用uls? http://jsfiddle.net/MjHBT/
試試這個
ul {
position: relative;
}
li ul {
position: absolute;
z-index: -2;
}
換句話說,除去z-index
家長和給孩子一個負z-index
。這會導致子菜單的懸停失敗,但有關負向z-索引的內容感覺不對。
添加到孩子ul位置:absolute;
ul {
position: relative;
z-index: 5;
}
li ul {
z-index: 1;
position:absolute;
}
嗯,它已經定位的絕對,從jsfiddle.net/hjJYN/ – 2011-02-26 01:35:17
你可以給這個嵌套的ul一個margin-top:0,將它放在較低的位置,並給它一個方形的角落。它看起來不錯,然後
雅...我讀的地方-ve z-index不工作在FF2,我想它會導致失去了懸停 – 2011-02-26 04:44:51
@jiewmeng,那麼我怕你想要的是不可能的。負Z指數已經是一種破解。父母不應該有可能超過其子女。 – zdyn 2011-02-26 05:00:25