1

ドロップダウンメニューのulがに設定されているul.childrenがあります

position:absolute;
left:-25px;

ただし、その位置は、左を0に設定して完全に配置された場合と同じままです。メニューからカーソルを離してフェードすると、25px左に一時的にフェードしてから消えます。これの原因と、実際に左に表示する方法を知っていますか:-25px?

参照リンク:http ://www.brainbuzzmedia.com/themes/simplybusiness/

4

1 に答える 1

2

私はあなたのCSSでこれを見つけました:

div.nav-menu ul li:hover ul,
div.nav-menu ul li.sfHover ul {
left:0;

「left: 0」を削除するだけで動作するはずです! :)

于 2012-10-08T21:48:43.437 に答える