Webkit-переход для свойств "сверху" и "снизу"
Я хотел бы создать анимацию css, где div (в центре экрана с использованием свойств верхнего и нижнего уровня) расширяется, устанавливая верх и низ в 20px.
Возможно ли это? Когда я попытаюсь сделать это с помощью:
-webkit-transition-property: top, bottom;
-webkit-transition-duration: 0.5s;
анимация не выполняется. Я что-то делаю неправильно, или он не должен работать с этими свойствами?
P.S. Я делаю это для настольного приложения Titanium, поэтому важно только вебкит...
Ответы
Ответ 1
Вот пример кода, который работает на сафари 5:
#test{
background:#3F3;
position: absolute;
top:50px;
bottom:50px;
width:200px;
-webkit-transition-property: top, bottom;
-webkit-transition-duration: 0.5s;
}
#test:hover {
top:100px;
bottom:100px;
}
<div id="test"> </div>
Ответ 2
Вот какой код работает в Chrome v31:
-webkit-transition: top 0.5s, bottom 0.5s;
Ответ 3
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<style type="text/css" media="screen">
#test {
background:#3F3;
position: absolute;
top:50px;
bottom:50px;
width:200px;
-webkit-transition-property: top, bottom;
-webkit-transition-duration: 0.5s;
}
#test:hover {
top:100px;
bottom:100px;
}
</style>
</head>
<body>
<div id="test">Ganesh
</div>
</body>
</html>