你的div1,div2都不是处在堆叠顺序中……
z-index 必须元素有position:absolute或position:relative或position:fixed 才有效果。
所以你给你的样式中,给div1,div2加上相对定位,或者绝对定位。
#div1{position: relative;}#div2{z-index:10;position: relative;}
这样就没问题,亲测可用~
#div1,#div2{position:relative;}