我试图找到一种方法来使用jQuery为div设置动画,从左到右缩小宽度。
我首先点击了元素:
有什么想法吗?
答案 0 :(得分:4)
从右向左收缩(就像你知道的那样),但同时增加左侧位置样式或左边距。
类似的东西:
var distance = $("div").css("width");
$("div").animate({
"width": "0",
"marginLeft": distance
});
答案 1 :(得分:3)
您需要设置保证金属性。但是如果它的任何一侧有任何元素,你也会想要绝对定位它。