2014-09-23 238 views
0

我用我的網站上,它的偉大工程TinyNav,但是我們有一個深刻的菜單系統,這意味着tinynav下拉是巨大的。 我一直在試圖找到隱藏所有子菜單的方式,但無濟於事。隱藏TinyNav子菜單

我一直在使用媒體試圖查詢,例如:

@media screen and (max-width: 800px) { 
#tinynav1 > li > ul > li, #tinynav1 > li > ul > li > a { 
display:none 
} 
#tinynav1 > li > ul { 
display:none; 
} 
} 

回答

0

我在代碼中看到後無來者,你應該做的廣告semikolon的唯一的事情()。 但少代碼太幫你:) 你有一個網頁的鏈接?或者你可以建立導航http://jsfiddle.net

@media only screen and (max-width: 800px) { 

    #tinynav1 li ul li, #tinynav1 li ul li a { 
     display:none; 
    } 
    #tinynav1 li ul { 
     display:none; 
    } 

} 
+0

http://www.isode.com/ – Hannah 2014-09-23 14:40:48

+0

這是行不通的。原因表單0到800像素,你有一個快速導航。你最喜歡的就是把這個網站放在php裏面,就是建立了quicknavigation。你使用什麼樣的CMS? – Matthias 2014-09-24 09:34:32

+0

我不明白Javascript,但我試過玩一點(但隨後打破)tinynav.js文件。 有沒有辦法改變代碼,所以它不顯示子菜單? 我正在使用Dreamweaver。 – Hannah 2014-09-25 09:39:03