У меня есть цветной блок, и каждый раз, когда я нажимаю на него, я хочу, чтобы он сжался.jQuery анимировать левую часть элемента
$('#blue').click(function(){
$(this).animate({width: '90%'},1000);
});
Но он идет по правой стороне. Как заставить его сжиматься с левой стороны?
CSS:
#blue{
height:250px;
width:500px;
background-color:blue;
}
HTML:
<div id='blue'></div>
показать мне ваш HTML и CSS. (но я думаю, что ваш блок использует стиль «float: right», и вы должны его изменить) – see613
http://stackoverflow.com/questions/5627260/jquery-animate-width-from-left-to-right ':)' может помочь. Остальное первое сообщение ниже приятно. –