У меня есть строка из 4 divs
, которые перемещаются слева. При щелчке, div исчезает, и его братья и сестры перемещаются влево и занимают свое положение. Тем не менее, я борюсь со сглаживанием этой анимации, так как остальная «дива» просто перейти в новое положение, а не скользить поСлайд плавающие divs после сокрытия элемента
Есть ли способ, чтобы сгладить переход, предпочтительно без использования конкретных значений , то есть: margin-left: x pixels;
? Кроме того, можно ли это сделать с помощью css-переходов?
http://www.w3schools.com/css3/css3_animations.жерех Я собираюсь попробовать его на jsfiddle сейчас, но я предполагаю, что это что-то вроде: @keyframes myfirst { 0% {маржа налево: 30px;} 25% {маржа налево: 20;} 50% {margin-left: 10;} 100% {margin-left: 0;} } Я никогда раньше не встречался с анимацией css, хотя я почти уверен, что это возможно. (Однако он не будет работать в старых версиях IE.) –