2012-10-18 45 views
1

在下面的链接:菜单不是隐藏在页面加载

Link

每当用户访问,在IE或者FF,菜单第一个显示为展开了几秒钟,然后崩溃。任何人都可以告诉我必须编辑的位置,以确保它在页面加载时不会扩展。只发生在某些页面。

编辑:我做了以下,现在很好。

#topMainNav .dropdown { 
    position: absolute; 
    padding: 5px; /* padding: 5px 10px 5px 10px; */ 
    border-bottom-right-radius: 10px; 
    border-bottom-left-radius: 10px; 
    -moz-border-radius-bottomright: 10px; 
    -moz-border-radius-bottomleft: 10px; 
    z-index: 1; 
    display: none; /* <<-- **ADDED THIS AND IT SOLVED THE PROBLEM** */ 
} 
+2

没有认识到博问题浏览器。 –

+1

哪个菜单?一个分类为'.dropdown'? – tuff

+0

它是零星的。如果你点击几个不同的链接,导航菜单将显示为一秒钟的扩展。让我知道你是否能够看到它或如果我应该发布截图 – Interfaith

回答

1

尝试

<div class="expand" style="display: none"> 
1

无法重现的行为,但你可以试试这个:

 <head> 
      {....} 
      <style id="substyle">.dropdown{display:none !important}</style> 
     </head> 

,然后用最好的onload比jQuery的ready事件的回调函数:(堂妹后触发)

window.onload = function() {$('#substyle').remove();} 
+0

它是零星的。如果你点击几个不同的链接,导航菜单将显示为一秒钟的扩展。让我知道你是否能够看到它或如果我应该张贴截图 – Interfaith