2012-10-17 113 views
0

我不知道懸停事件爲什麼,當我添加的方向:「RTL」身體標記和float:「右」到我的主菜單容器中的子菜單項獲得無形和懸停事件子菜單容器出現了,但只要鼠標移動,它們就會變得不可見!我檢查了主菜單容器是否浮動:left,它工作正常。浮動權和UL,李菜單

<li class=" menu" id="menu1" style="cursor: pointer;"> 
    <span class="menuText">Personal</span> 
    <script>menuCount++;</script> 
    <ul style="left: 762px; top: 165px; display: none;" class="subMenuContainer"> 
     <li linkurl="/URL?fromMenu=true" class="subMenu" id="submenu" style="cursor: pointer; width: 210px;"> 
      <span class="subMenuText">Profile</span> 
     </li> 
    </ul> 
</li> 

This line style =「left:762px; top:165px;」添加到頁面時,浮動:正確添加到菜單的容器,這是CSS類:

.menuHolder { 
    border:  0px; 
    padding:  0px; 
    vertical-align: top; 
    width:  210px !important; 
    float:    right; 
    margin-top:  10px; 
} 
+2

如果你可以添加顯示代碼,這將有所幫助。 – RMN

+0

你可以發佈你的代碼,或發佈到jsfiddle嗎? –

+0

我更新了我的帖子。 –

回答

1

我發現這個問題,有我的頁面中的JavaScript函數檢查菜單容器具有左浮顯示正確的內容否則不正確,我只是評論這個功能,現在它工作正常。