Jquery:如何让菜单向右而不是向左扩展

时间:2011-10-27 20:39:53

标签: jquery html css

嗨我正试图让这个菜单向右扩展而不是向左扩展,不确定如何做到这一点,因为我无法找到CSS中的内容使其向左扩展。有什么想法吗?非常感谢!

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

2 个答案:

答案 0 :(得分:1)

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 :(得分:0)

这是你的目标吗? http://jsfiddle.net/rKaPN/28/