2013-04-25 112 views
-2

我嘗試在網站上製作菜單。菜單的html代碼如下鏈接不起作用

<div id="menu"> 
        <ul class="navigation"> 
         <li><a href="#home" class="selected">Home<span class="ui_icon home"></span></a></li> 
         <li><a href="#aboutus">About Us<span class="ui_icon aboutus"></span></a></li> 
         <li><a href="#gallery">Gallery<span class="ui_icon gallery"></span></a></li> 
         <li><a href="#contactus">Contact Us<span class="ui_icon contactus"></span></a></li> 
         <li><a href="http://www.google.com">google</a><span class="ui_icon services"></span></li> 
        </ul> 
<h1><a href="http://www.yahoo.com">Yahoo</a></h1> 

       </div> 

如果我按雅虎的鏈接,那麼我可以訪問雅虎 如果我按谷歌的鏈接(這是導航類的內部)這是行不通的。

有誰知道爲什麼?

關於這個CSS是提前以下

ul.navigation { 
    float: right; 
    display: inline-block; 
    list-style: none; 
    padding: 0; 
} 

ul.navigation li { 
    display: inline; 
    margin: 0; 
    padding: 0; 
} 

ul.navigation a { 
    float: left; 
    display: block; 
    padding: 0 0 0 30px; 
    margin-left: 30px; 
    color: #d5bf3a; 
    font-size: 16px; 
    font-weight: normal; 
    text-decoration: none; 
    text-align: center; 
    background: url(../images/templatemo_menu.png) left center no-repeat 
} 

ul.navigation a:hover, ul.navigation a.selected { 
    color: #81a039; 
} 

ul.navigation a:focus { 
    outline: none; 
} 

感謝

+0

通過驗證器運行您的頁面。可能性是你在某個地方有錯誤。這會告訴你在哪裏。 – 2013-04-25 16:01:23

+0

爲什麼你在google鏈接的標記之前得到了標記,但其他標記都沒有?試着改變它? – 2013-04-25 16:01:24

+0

@BenGreen我改變了它,但它沒有結果... – Vasilis 2013-04-25 16:08:39

回答

0

您的標籤谷歌有空位的跨度標籤之前前,而你以前每次把它放在結束標記之後。

+0

沒有改變任何東西 – Vasilis 2013-04-25 16:13:03

0

很難通過看看CSS和Javascript來調試標記的內容。考慮到你可能會讓你ah1標籤風格的可點擊區域不可訪問。我會開始檢查盒子模型,看看是否是這種情況。

還要考慮到您可能無意中粘貼了點擊,即使這樣也會阻止默認行爲。

+0

不知道爲什麼有人低估了Nery的答案。很顯然,Andreas在這裏沒有顯示更多的代碼(CSS,JS或兩者)。 – keithwyland 2013-04-25 16:12:44

-1

謝謝你們的幫助。

我終於找到了它,它不是HTML CSS NOR,而是一塊jQuery代碼...

我編輯的jQuery和問題得到了解決。

再次感謝你的時間夥計。對此,我真的非常感激。

+4

如果你可以添加你改變的代碼,那麼這將是一個更好的答案。 – ChrisF 2013-04-28 11:55:23

+0

感謝您的反對票。爲什麼我應該上傳一段代碼*我寫過錯誤*和*我修復了*? – Vasilis 2013-04-28 12:02:59

+0

我沒有投票。我希望你能更新答案,所以你不會得到一個反對票。 – ChrisF 2013-04-28 12:06:49