悬停不够长久

use*_*961 0 html hover

以下代码使用悬停列表创建NAV栏.

悬停工作,但我必须快速移动鼠标悬停列表,以确保它在悬停时保持打开状态 - 即它快速闪烁.我是否需要将悬停顶部靠近主NAV栏?任何帮助非常感谢.

    /* Navigation Style */ 
    .dropdown { position:relative; font-family: arial, sans-serif; width:100%; height:40px; border:1px solid #666666; font-size:14px; color:#ffffff; background:#333333; z-index:2; } 

    /* Basic List Styling (First/Base Level) */ 
    .dropdown ul {padding:0; margin:0; list-style: none;} 
    .dropdown ul li {float:left; position:relative;} 
    .dropdown ul li a { border-right:1px solid #666666; padding:12px 8px 12px 8px; display:block; text-decoration:none; color:#000; text-align:center; color:#fff;} 
    .dropdown ul li a:hover {color:#ffffff; background:#232323;} 

    /* Second Level Drop Down Menu */ 
    .dropdown ul li ul {display: none;} 
    .dropdown ul li:hover ul { font-size:13px; display:block; position:absolute; top:41px; min-width:150px; left:0;} 
    .dropdown ul li:hover ul li a {display:block; background:#000; color:#ffffff; width:170px; } 
    .dropdown ul li:hover ul li a:hover {background:#666666; color:#ffffff;} 

    /* Third Level Drop Down Menu */ 
    .dropdown ul li:hover ul li ul {display: none;} 
    .dropdown ul li:hover ul li:hover ul { display:block; position:absolute; left:145px; top:0; } 
Run Code Online (Sandbox Code Playgroud)

实际的NAV栏HTML是

  <div class="dropdown"> 
<ul> 
 <li><a href="about.php">About</a></li> 
 <li><a href="steam-railtours-all.php">Steam Rail Tours</a> 
  <ul> 
   <li><a href="steam-railtours-all.php">All Rail Tours</a></li> 
   <li><a href="vsoe-steam-railtours.php">British Pullman (VSOE)</a></li> 
  </ul> 
 </li> 
</ul> 
  </div> 
Run Code Online (Sandbox Code Playgroud)

And*_*rew 5

问题是您的下拉菜单距静态菜单1px.可以通过更改这一行代码来修复:

.dropdown ul li:hover ul { font-size:13px; display:block; position:absolute; top:40px; min-width:150px; left:0;} 
Run Code Online (Sandbox Code Playgroud)

我将41px更改为40px.

http://jsfiddle.net/eqH2Q/1/