Jquery: faites Défiler jusqu'à la dernière <li>

Je suis en utilisant le suivant pour faire défiler jusqu'à la dernière <li> dans une liste non triée:

$("html,body").animate({scrollTop: $('ul#cart-items li').offset().top});

Comment puis-je changer cela pour faire défiler jusqu'à la dernière <li> dans la liste non ordonnée, mais aussi la décaler sur 30px par le haut?

OriginalL'auteur floatleft | 2011-11-30