2013-04-20 78 views
0

所以我正在玩我的學校網站項目的基於sprite的導航菜單,但似乎無法確定如何移動我的導航欄,以便向上移動而不拖動內容或任何其他方向。如何將我的導航欄進一步放在頁面上?

我的CSS:

nav { 
    width:837px; 
    float:left; 
    margin:0px 0px 0px 30px; 
    background:url(../images/withtext.gif) repeat-x; 
    height:79px; 
    }  

#nav ul { 
    margin:4px 0px 0px 0px; 
    padding:0px; 
    list-style:none; 
    } 

#nav ul li {  
    float:left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px; 
    color:#FFFFFF; 
    /*line-height:38px;*/ 
    padding:3px 50px 3px 50px; 
    border-right:1px #00222a solid; 
    margin:7px 0px 0px 0px; 
    } 

#nav ul li a { 
    float:left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px; 
    color:#FFFFFF; 
    text-decoration:none; 
    } 

#nav ul li a:hover {  
    float:left; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px; 
    color:#FFFFFF; 
    text-decoration:underline; 
    } 

我如何才能將它呢?

回答

1

使用position: relative和負top價值是如何做這件事:

nav { 
    width:837px; 
    float:left; 
    margin:0px 0px 0px 30px; 
    background:url(../images/withtext.gif) repeat-x; 
    height:79px; 
    position: relative; 
    top: -10px; 
} 
+0

謝謝!不勝感激! – Raegon 2013-04-20 17:01:30

+0

不客氣。:)你能接受答案,如果它幫助你(白色複選框)。 – Kaloyan 2013-04-20 17:02:59

+0

我會,只需要等待計時器,還剩4分鐘:)我已經嘗試了你第一次回答。 – Raegon 2013-04-20 17:03:34

相關問題