Jquery:メニューを左の代わりに右に展開する方法

こんにちは私はこのメニューを左側の代わりに右に向かって拡大しようとしていますが、CSSの中で左に向かって拡大しているものが見つからないので、それをどうするか正確にはわかりません。何かご意見は?どうもありがとう!

http://jsfiddle.net/rKaPN/24/

0

2 答え

http://jsfiddle.net/rKaPN/28/

$('.menu ul li:has("ul")').each(function(){
   var nameWidth = $(this).outerWidth(),
       dropdownWidth = $(this).find('ul').width(),
       change = (dropdownWidth - nameWidth) - 10;
    $(this).find('ul').css('left', change+'px');
});
1
追加された
こんにちは、私は左の代わりに右に向かって展開する "リーダーリーダー"のリンクを含むドロップダウンメニューボックスが必要です。メニューリンクが右に浮かぶことはありません。ありがとう
追加された 著者 trying_hal9000,
それをあなたが探していたものに更新しました。
追加された 著者 Adam Merrifield,

was this what you were aiming for? http://jsfiddle.net/rKaPN/28/

0
追加された