Как достичь 2D анимации

Резюме Предложения: что преобразование атрибута, значение атрибута 1.translate () 2.rotate () 3.scale (), который является, который значение свойств являются параметрами.

 

1, преобразование: перевод и относительное позиционирование относительная разница?

Когда вращение не совсем то же самое, что они заняты документооборот, а затем перейти

Однако, как только вращение, преобразование: перевести изображение поворачивается, чтобы перейти непосредственно системы координат,

И относительное расположение относительно окна браузера выполнен из прямоугольных координат движения системы

 

2, поворот изображения, изображение непосредственно в окне браузера системы координат или переместить операцию его?

нет

Поворот изображений осей не распознает браузер, идентифицированные только картинки

 

3, как картина диагональная перемещение (или перемещение в сторону под углом)?

Вращение, а затем перейти (Перевести)

 

4, то, что анимация является ключевым словом, то, что стоимость переезда собственности и повернуть ключ слово?

преобразование

1.translate ()
2.rotate ()
3.scale ()

 

5, как перемещать или вращать элементы?

2 преобразования: перевод (300px, 300px);
16 преобразования: поворот (20deg);

 

6, как выйти за пределы изображения скрыты DIV?

17 переполнения: скрытый;

 

7, значение атрибута (поступательные и вращательные движения) параметров двумерной анимации то, что это?

Я думаю, что с умом, а не запоминать

2 преобразования: перевод (300px, 300px);
16 преобразования: поворот (20deg);

 

8, JQuery, как настроить События?

Как и в JS

setInterval аргумент анонимная функция, параметр времени

33 setInterval (функция () { 
34 S + = v; 
35 obj.css ({ 'преобразования': 'Поворот (20deg) перевод (' + S + 'точек, 0px)'}); 
36}, 10);

 

 

Во-вторых, как добиться 2D анимации

1, Знание

2D стиль:
1.translate ()
2.rotate ()
3.scale ()

 

 

2, код

 

переводить относительное движение

1 Div { 
2 преобразования: перевод (300px, 300px); 
3}

 

переводить и вращать 2D достичь вращения

Скопировать код
1 <! DOCTYPE HTML> 
 2 <HTML LANG = "EN"> 
 3 <HEAD> 
 4 <мета кодировка = "UTF-8"> 
 5 <название> Индекс </ title> 
 6 <стиль> 
 7 * { 
 8 семейство шрифтов :微软雅黑; 
 9 Запас: 0px; 
10} 
11          
12 DIV { 
13 ширина: 256px; 
14 высота: 256px; 
15 фон: #ccc; 
16 преобразования: поворот (20deg); 
17 переполнения: скрытый; 
18}     
19 
20 </ стиль> 
21 <сценарий SRC = 'jquery.min.js'> </ скрипт> 
22 </ голова> 
23 <
25 <IMG SRC = "dog.png" альт = "">    
26 </ DIV> 
27 </ тело> 
28 <скрипт> 
29 $ ( 'DIV') нажмите (функция () {. 
30 с = 0; 
31 V = 10; 
32 OBJ = $ (это); 
33 setInterval (функция () { 
34 s + = v; 
35 obj.css ({ 'преобразования': 'Поворот (20deg) перевод (' + s + 'пикселей, 0px)'}); 
36}, 10); 
37});    
38 </ скрипт> 
39 </ html>
Скопировать код

 

вращать 2D достижения автоматического поворота

Скопировать код
1 <! DOCTYPE HTML> 
 2 <HTML LANG = "EN"> 
 3 <HEAD> 
 4 <мета кодировка = "UTF-8"> 
 5 <название> Индекс </ title> 
 6 <стиль> 
 7 * { 
 8 семейство шрифтов :微软雅黑; 
 9 Запас: 0px; 
10} 
11          
12 DIV { 
13 ширина: 256px; 
14 высота: 256px; 
15 фон: #ccc; 
16 переполнения: скрытый; 
17 границы радиус: 256px; 
18}     
19 
20 </ стиль> 
21 <сценарий SRC = 'jquery.min.js'> </ скрипт> 
22 </ голова> 
23 <тело>
25 <IMG SRC = "dog.png" альт = "">    
26 </ DIV> 
27 </ тело> 
28 <скрипт> 
29 $ ( 'DIV') нажмите (функция () {. 
30 с = 0; 
31 V = -10; 
32 OBJ = $ (это); 
33 setInterval ( функция () { 
34 s + = v; 
35 obj.css ({ 'преобразования': 'поворот (' + з + 'град)'}); 
36}, 10); 
37});    
38 </ скрипт> 
39 </ html>

рекомендация

отwww.cnblogs.com/yanyanstyle/p/11461756.html