2013-01-15 26 views
0

CSS下拉菜单不保留visiblemouseover。我试图寻找答案,但迄今为止没有代码工作。这里的网址:http://delawaresign.com.previewc40.carrierzone.com/about.htmlcss下拉菜单不会保持可见

但这里的重头戏。它在我使用相同的翻转代码创建的另一个URL上运行FINE! http://delawaresign.com.previewc40.carrierzone.com/index-01-14-13.html

我无法弄清楚这一点!为什么它会在一个而不是另一个上工作?

它“显示”visible,但不“保留”visible

+0

在该项目的下拉菜单无法正常工作? –

+0

@WilliamSeitiMizuta当你将鼠标悬停在下拉部件上时,它们不会停留下来,只要你试图将鼠标悬停在它们上面,它们就会消失 – jackcogdill

回答

0

问题是菜单项和下拉列表之间有空格。把下拉的颜色放在其他颜色上,你会看到空间。

最简单的解决方案是删除这个空间,将列表放入。尝试改变top: 2.5emtop: 1.5em.sf-menu li:hover ul这是inside superfish.css文件:

.sf-menu li:hover ul, .sf-menu li.sfHover ul { 
    left: 0; 
    top: 1.5em; 
    z-index: 99; 
}