说点思路吧:1)用数组记录各层的层深(z-index);
2)编写层的onMouseover事件代码,将该层的z-index提升到原来的最大位置,同时其上各层依次下落到指定层.当然如果该层已经位于顶部,就不再执行代码.

解决方案 »

  1.   

    层中用了两个事件onmouseover和onmouseout注意一点,事件中地层位置属性是:zIndex
    刚才做不出来也好郁闷,是偶查资料得到地哦:)<div onmouseover="this.style.zIndex='10'" onmouseout="this.style.zIndex=''" style="position:absolute;width:300;height:300;background-color:blue">哈哈one</div>
    <div style="position:absolute;top:150;left:150;width:300;height:300;background-color:red">哈哈two</div>