我尝试使用jQuery.animate()
var fooPerc = 85; // Percent value
var fooWidth = 40; // pixels to subtract
$(el).animate({
left: fooPerc - fooWidth;
});
上述方法无效。
所以,我试过这个
$(el).animate({
left: fooPerc+"%" - fooWidth+"px";
});
这也不起作用。
根据其他答案,您通常可以使用CSS3 Calc
E.G。
height: calc(100% - 18px);
但问题是calc
不能与animate()
一起使用。
我能做到这一点干净吗?