- 的
#cm_sidebarDIV
div有z索引3; - 的
.abouttop and .aboutlist
的div有z-index的2
所以#cm_sidebarDiv
是在頂部時,它顯示在Firefox和Chrome,但在EI7它仍然在底部。爲什麼IE7不尊重z-index順序?
#leftmanulist{ background:url("images/abouttop.gif") no-repeat;
float: left;
margin: 2px 2px 5px 30px;
padding:39px 0 0 0;
width:237px;
}
#leftmanulist ul li{line-height:35px;text-align:left; text-decoration:none;}
#leftmanulist ul li a{ text-decoration:none;}
#leftmanulist ul li:hover{ color:#0068FF;}
#leftmanulist ul li a:hover{ color:#0068FF;}
#leftmanulist ul li.index{ color:#0068FF;}
#leftmanulist ul li.index a{ color:#0068FF;}
.abouttop{background:url("images/leftmanulist_z.gif") repeat-y ;
padding:0 6px; position:relative; z-index:2;
width:237px;}
.aboutlist{position:relative;left:28px;}
.aboutbutton{background:url("images/leftmanulist_b.gif") no-repeat;
width:237px; height:20px; position:relative; top:-17px; z-index:2;}
.inword{color:#555555;font-size:0.92em;text-align:justify;line-height:24px;letter-spacing:1px; padding:30px 40px 0px 336px; }
#cm_sidebarDIV {
z-index: 3;
}
有什麼建議嗎?
是否有任何類或繼承的樣式應用到#cm_sidebarDIV? – Cez 2010-04-27 14:38:08