从右到左展开元素

时间:2011-07-17 19:04:37

标签: jquery html css

我想让li元素从右向左扩展。我的意思是,如果我的元素有以下css:

li{
   position:absolute
   left:10%;
   top:40px;
   width:100px;
}

如何使用jquery使该元素顶部向左展开,以使其右上角不会移动,并且它的左边框将会移动?

现在,我只有以下jquery,做同样的事情......从左到右:

$('li').animate({width:'+=100'},400);

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:7)

我建议在CSS中使用top:right:而不是top:left:设置元素的位置,因此当它增长时,右侧保持在同一位置。

答案 1 :(得分:1)

您可以在此处找到类似的查询:jQuery slide left and show