>我有 ul.children,它是下拉菜单的 ul 设置为
position:absolute;
left:-25px;
但它的位置仍然与在左侧设置为 0 时绝对定位时的位置相同。 当您将鼠标悬停在菜单上并且它消失时,它会在消失之前短暂地向左淡化 25px。 你知道是什么原因造成的,我如何让它实际显示 left:-25px?
参考链接: http://www.brainbuzzmedia.com/themes/simplybusiness/
我在你的 CSS 中找到了这个:
div.nav-menu ul li:hover ul,
div.nav-menu ul li.sfHover ul {
left:0;
只需删除"left: 0",它应该可以工作! :)