jQuery循环插件z-index浮点问题

Ant*_*thy 8 html css jquery cycle

当我尝试将一个元素放在我的jQuery Cycle元素之上时,它不起作用.该元素始终位于jQuery循环元素的后面.我用float:right; 定位元素,并将其z-index设置为100000,无济于事.

Firebug将Cycle元素及其子元素视为具有低z索引,并将浮动元素显示在正确的位置.

元素永远不会显示在循环图像上方.

<!-- the cycling set -->
<div id='headerimages'>
    <img src='images/header1.jpg' alt='' style='' />
    <img src='images/header2.jpg' alt='' style='' />
    <img src='images/header3.jpg' alt='' style='' />
</div>
<!-- the floating element -->
<img src='images/logotransparent.png' alt='' id='logo' /> 
Run Code Online (Sandbox Code Playgroud)

vsy*_*ync 14

浮动不会触发z-index,仅
Position: Relativeposition: Absolute

所以尝试这些..你可能想尝试添加position:relative,
它不会影响大多数时间的任何东西,但会让你访问z-index

  • 不,位置:静态是默认值.这就是CSS世界的规律,即只有相对和绝对的z-index.它有点意义.. (2认同)