2014-09-23 131 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