2011-10-28 44 views
0

私はページの上部に固定位置メニューを持っています。その中には、メニュー項目と.containerクラスを持つdivがあります。幅。 .containerクラスの幅の制限にとどまるためにドロップダウンメニューを制限する方法を理解できないようです。それは右に向かって進み続け、ページの幅に応じて切断されます。どんな助けでも本当に感謝しています。Jqueryのドロップダウンメニュー、コンテナdiv内に配置する方法

http://jsfiddle.net/rKaPN/47/

答えて

0

http://jsfiddle.net/rKaPN/51/

は変更:

//fixed so submenu will be relative to menuitem 
.menu ul li{ 
    padding:0; 
    float:left; 
    position:relative; 
} 

//if a rightmenu, float right instead of left 
li.menu-right.drop-down ul{ 
    display:block !important; 
    position:absolute; 
    right:0; 
} 
+0

非常に素晴らしいです!どうもありがとう – user1009762

0

あなたはおそらく、あなたの.containerはパーセントベースの幅を使用していることを確認する必要があります。

メニューがコンテナの右側に浮かんでいます...コンテナが500pxに設定されていてもブラウザが400pxに設定されていると、メニューが途切れてしまいます。

関連する問題