我有ul.children,这是下拉菜单的ul设置为
position:absolute;
left:-25px;
但它的位置仍然保持不变,如果它完全定位,左边设置为0.当你将鼠标悬停在菜单上并且它消失时,它会在消失前短暂地消失25px。你知道是什么导致了这个以及如何让它实际显示左:-25px?
答案 0 :(得分:2)
我在你的CSS中找到了这个:
div.nav-menu ul li:hover ul,
div.nav-menu ul li.sfHover ul {
left:0;
只需删除“left:0”就可以了! :)