我尝试了几个小时,但似乎无法弄清楚为什么调整z-index不会实时影响圆圈。
Javascript/Jquery:
var greenCircle = "#greenCircle";
var blackCircle = "#blackCircle";
$(greenCircle).css("z-index", "5");
$(blackCircle).css("z-index", "4");
$(greenCircle).animate({ width: '200%', height: '100%', left: '-50%', top: 0}, lockTime);
这里是HTML布局:
<img class = "clearCircle" id = "greenCircle" src = "Resources/Background/GreenCircle.png" alt = "Clear circle">
<img class = "clearCircle" id = "blackCircle" src = "Resources/Background/BlackCircle.png" alt = "Clear circle">
初始CSS
.clearCircle {
position: absolute;
height: 0;
width: 0;
无论我尝试了什么,黑色圆圈总是在最前面,代码没有报错。
提前感谢任何帮助。
.clearCircle
的父元素是否为position:relative
? - StackSlavegreenCircle
总是显示在blackCircle
的前面。http://jsfiddle.net/kpumuecs/ - dippas