即使光标不在顶部,我网站上的菜单也会打开。即使鼠标不在,菜单也会打开
这是图片; http://www.image-share.com/upload/1395/204.jpg
从下往菜单项“关于”。你会看到它在你开始之前就开放了。
网站;
即使光标不在顶部,我网站上的菜单也会打开。即使鼠标不在,菜单也会打开
这是图片; http://www.image-share.com/upload/1395/204.jpg
从下往菜单项“关于”。你会看到它在你开始之前就开放了。
网站;
那是因为你不透明度隐藏..这意味着,子菜单保持其在页面空间,一旦你将鼠标放置在容器它增加了透明度..
编辑在你的CSS规则为
#nmenu li:hover > ul {
left: 0;
opacity: 1;
position: absolute;
top: 35px;
visibility:visible;
transition-delay:0s; /* add the vendor specific versions.. -moz- -webkit- ..*/
}
#nmenu li > ul {
left: auto;
top: auto;
visibility:hidden;
}
#nmenu ul {
-moz-transition: opacity 0.5s ease-in-out 0s, visibility 0s linear 0.5s; /* add the vendor specific versions.. -moz- -webkit- ..*/
}
解决!使用可见性:隐藏;和onhover能见度:可见;。 – Reis 2012-04-02 22:50:17