2013-07-29 58 views

回答

0

試試這個

在這個類#nav李UL z-index給然後進入菜單顯示正常,

#nav li ul { 
    background-color: black; 
    display: none; 
    left: -60px; 
    margin: 0; 
    padding: 0; 
    position: absolute; 
    width: 257px; 
    z-index: 1; 
} 

#nav ul li ul li { 
    border-bottom: 2px solid #2185C5; 
    padding: 14px; 
    width: 89%; 
} 
+0

Fags是對的。此外,您應該清除#content div上的浮點數,以便爲其添加overflow:hidden或添加適當的clear浮點類。 –

+0

謝謝。任何人都可以告訴我如何刪除下拉菜單中的黑色空白(例如「PRO EVOLUTION SOCCER」之前) – sonlexqt

+0

Tks,但我的意思是無論我爲類#nav li ul設置的背景顏色;它留下了一個小的空白與我的子項下拉菜單中的顏色,我不知道如何刪除該空白 – sonlexqt

0

添加以下刪除多餘的藍色邊框:

#nav ul li ul li { 
padding: 14px 25px 14px 14px; 
border-bottom: 2px solid #2185C5; 
width: 100%; 
margin-left: -40px; 
} 

#aftercolor { 
position: absolute; 
top: 99px; 
height: 8px; 
width: 960px; 
background-color: #2185C5; 
} 

還加margin:0到您的body,使您的網站好看。

body{ 
margin: 0; 
}