2014-04-24 33 views
0

我使用navbar引导程序(.navbar-inverse,.navbar-static-top),我想将z-index应用于特定的“li”以便它通过在不透明度为0.5。 (以下简称 “更强” “里”)z-index在li navbar上不起作用

http://www.bootply.com/132530

问题:即使使用的z-index和位置:相对的, “里” 不通过DIV显示。

我试图通过一到这个CSS应用到每个家长里,一个,但它仅适用于最后一个父:div.navbar

<div style="z-index:8888" class="navbar navbar-inverse navbar-static-top"> 

的作品,但我不想显示所有的导航栏

可以只显示这个“li”吗?

谢谢你提前

+0

位置:在这种情况下绝对是必需的 – Abudayah

+0

由于顶层div与固定位置半透明div具有相同的堆叠顺序,因此它将它应用于div是有意义的。你想达到什么目的?我认为这可以用不同的方法完成,如果你可以解释你想要做什么 – Huangism

+0

http://stackoverflow.com/questions/10458090/weird-z-index-issue-floating-list-items-not-showing上面的标题希望这个链接将有助于完整 –

回答

2

不,你不能。 你需要改变你的HTML标记才能做到这一点。

“如果元素B位于元素A的顶部,则元素A的子元素永远不会高于元素B.”

source

0

谢谢大家的答复,我探索了不同的解决方案,但没有任何工程。

@ Matheus:我不能改变我的HTML标记有几个原因,我会找到一种方法来调出另一个li我会用javascript来移动。

我知道它不干净,但在我的情况下,我什么都做不了。

再次感谢您。

相关问题