如何更改z-index只有这个id元素?

时间:2014-10-08 16:55:52

标签: javascript jquery css

如何只更改z-index这个id元素?

当我使用此代码时,我页面中的所有ID都将更改z-index。

我想仅更改z-index id = link-boxlove-boxlove-box_inner

我该怎么做?

document.getElementById("link-box").style.zIndex="99999";
document.getElementById("love-box").style.zIndex="99999";
document.getElementById("love-box_inner").style.zIndex="999999";

2 个答案:

答案 0 :(得分:0)

我猜您的三个元素#link-box#love-boxlove-box_inner都有 默认位置static,因此z-index虽然已设置,但无效。

此外,您需要在三个相关元素上设置position: relative

答案 1 :(得分:0)

设置第一个样式位置相对或绝对,新增加此zIndex例如

document.getElementById("link-box").style.position="relative";
document.getElementById("love-box").style.position="relative";
document.getElementById("love-box_inner").style.position="relative";

document.getElementById("link-box").style.zIndex="99999";
document.getElementById("love-box").style.zIndex="99999";
document.getElementById("love-box_inner").style.zIndex="999999";