jQuery: анимировать левое свойство деления с относительным значением
jQuery Fundamental - I: упражнение 20
Использование jQuery анимирует левое свойство div с относительным значением.
<Тело> <button id = "left"> << / button> <button id = "right" >> </ button> <div class = "block"> </ div> </ Body>
div { положение: абсолютное; цвет фона: # B0E0E6; слева: 40 пикселей; ширина: 80 пикселей; высота: 80 пикселей; поле: 5px; }
Пример решения:
HTML-код:
<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-git.js"></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Animates a division left property with a relative value.</title>
</head>
<body>
<button id="left"><</button>
<button id="right">></button>
<div class="block"></div>
</body>
</html>
Код CSS:
div {
position: absolute;
background-color: #B0E0E6;
left: 40px;
width: 80px;
height: 80px;
margin: 5px;
}
Код JavaScript:
$( "#right" ).click(function() {
$( ".block" ).animate({ "left": "+=50px" }, "slow" );
});
$( "#left" ).click(function(){
$( ".block" ).animate({ "left": "-=50px" }, "slow" );
});
Используемые методы:
- .animate (): выполнить пользовательскую анимацию набора свойств CSS.
См. Pen jquery- ОСНОВНОЕ УПРАВЛЕНИЕ -20 от w3resource ( @ w3resource ) на CodePen .
Внесите свой код и комментарии через Disqus.
Предыдущий: Используя jQuery, нажмите кнопку, чтобы анимировать элемент абзаца с рядом различных свойств.
Далее: Использование jQuery анимирует свойство left первого div и синхронизирует остальные div.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code