Css 为什么赢了';我的下拉菜单位置没有改变吗?

Css 为什么赢了';我的下拉菜单位置没有改变吗?,css,drop-down-menu,css-position,Css,Drop Down Menu,Css Position,我有ul.children,这是下拉菜单的ul设置 position:absolute; left:-25px; 但它的位置仍然保持不变,就好像它是在“左”设置为0的情况下绝对定位的一样。当您将鼠标悬停在菜单外时,它会淡出,在消失之前会短暂淡出25像素。你知道这是什么原因吗?我怎样才能让它实际显示为左-25px 参考链接:我在你的CSS中找到了这个: div.nav-menu ul li:hover ul, div.nav-menu ul li.sfHover ul { left:0; 只需

我有ul.children,这是下拉菜单的ul设置

position:absolute;
left:-25px;
但它的位置仍然保持不变,就好像它是在“左”设置为0的情况下绝对定位的一样。当您将鼠标悬停在菜单外时,它会淡出,在消失之前会短暂淡出25像素。你知道这是什么原因吗?我怎样才能让它实际显示为左-25px


参考链接:

我在你的CSS中找到了这个:

div.nav-menu ul li:hover ul,
div.nav-menu ul li.sfHover ul {
left:0;
只需删除“left:0”,它就可以工作了!:)