无法使用z-index更改图像的堆叠顺序

时间:2013-06-28 18:44:54

标签: html jquery-ui

如果我在页面上放置两个图像并使它们可拖动,我无法使用z-index更改堆叠顺序:

<img class='dragme'  src='http://s20.postimg.org/bixp6bh0p/clown.jpg' />
<img class='dragme' src='http://s20.postimg.org/ddh45wqnd/t_cateye.jpg ' />

也就是说,无论指定的z指数如何,cateye始终位于小丑之上。见http://jsfiddle.net/XQbLR/3/

但如果我将图像放在div中(底部图像带有红色边框),那么我可以使用分配给div的z-index更改堆叠顺序。

有谁知道这里发生了什么?

由于

1 个答案:

答案 0 :(得分:2)

看起来您需要为您的图片提供CSS定义中引用的相应id

<img class='dragme' id="clown" src='http://s20.postimg.org/bixp6bh0p/clown.jpg' />
<img class='dragme' id="cateye" src='http://s20.postimg.org/ddh45wqnd/t_cateye.jpg ' />

http://jsfiddle.net/XQbLR/4/