
Animation target
Presentation
•
Computers
•
1st Grade
•
Practice Problem
•
Medium
Edukoht Edukohter
Used 5+ times
FREE Resource
29 Slides • 7 Questions
1
Animation target
2
Переходим в HTML
3
Почему так просто?
Создай в элементе «body» тег «div» и укажи у него класс «container». Внутри тега «div» создай кнопку и укажи ей какое-нибудь название. Например можешь указать «Start the game».
4
5
Multiple Choice
Что длеает тег «br»?
Переводит строчные элементы на новую строчку.
Создает внутренний отступ у элементов.
Меняет цвет элементов.
Создает новые HTML-элементы.
6
Почему так просто?
Создай тег «br» после элемента «button». Создай тег «h1» и укажи у него название «Score». После этого выйди из элемента «div» и вставь какую-нибудь картинку. PS: на эту картинку наш пользователь будет кликать ;)
7
8
Переходим в CSS
9
Multiple Choice
При помощи какого символа мы можем обратиться к классу в CSS?
//
/*
.
#
10
Почему так просто?
Обратись к классу «container» и задай у него свойство «text-align» со значением «center».
Обратись к элементу «body» и задай у него свойство «background-color».
11
12
Почему так просто?
Задай нашей кнопочке какой-нибудь цвет текста и цвет заднего фона. Сделай ей рамочку и внутренний отступ со всех сторон.
13
14
Почему так просто?
Теперь мы сделаем в нашей рамке разные цвета. Для этого надо воспользоваться CSS-свойством «border-image-source: linear-gradient()». Внутри функции «linear-gradient» нужно указать: цифру + deg и пять каких-нибудь цветов.
Пример: linear-gradient(10deg,red,green,blue,yellow,violet);
После этого указываем свойство «border-image-slice» со значением - 5
Данное свойство поможет нам распредилить все цвета по нашей рамке.
15
16
Multiple Choice
Как ты думаешь, что делает CSS-свойство «position»?
Позволяет изменить размер элемента
Позволяет изменить позиционирование элемента
Позволяет создать внешний отступ от других элементов
17
Multiple Choice
Как ты думаешь, что делает CSS-свойство «animation-name»?
Дает понять элементу, какую анимацию нужно запускать
Задает количество повторений анимации
Задает действия, которые будет выполнять анимация
18
Multiple Choice
Как ты думаешь, что делает CSS-свойство «animation-iteration-count»?
Задает рандомные действия для нашей анимации
Указывает, какую анимацию нужно запускать
Задает количество повторений анимации
19
Multiple Choice
Как ты думаешь, какое CSS-свойство поможет установить нам длинну одной анимации?
animation-name
counter++
animation-duration
20
Почему так просто?
Обращаемся к классу «Game» и указываем у него вот такие команды:
position:relative;
animation-name: moving;
animation-iteration-count: infinite;
animation-duration: 5s;
21
22
Почему так просто?
Обратись к элементу «img» и укажи у него CSS-свойство «cursor» со значением «grab».
Если ты хочешь поставить какой-нибудь другой курсор, то можешь просто загуглить ;)
Если не получается найти, то вот ссылочка: https://www.w3schools.com/cssref/pr_class_cursor.asp
23
24
Multiple Choice
При помощи какой конструкции мы можем создать анимацию в CSS?
animation-name
@keyframes
createAnimation
25
Почему так просто?
Напиши конструкцию «@keyframes», после этого укажи название «moving».
Мы указали это название, потому что использовали его у класса «Game» в CSS-свойстве «animation-name».
После этого указываем фигурные скобочки.
26
27
Почему так просто?
Мы будем задавать нашу анимацию в процентах, поэтому будем указывать значения: 0%, 25%, 50%, 75%, 100%.
В скобочках напиши «0%{}».
После этого напиши такую же конструкцию со всеми процентными значениями.
28
29
Почему так просто?
Укажи внутри скобок у первого процентного значения CSS-свойства: background-color:#2ecc71; left:0px; top:0px;
Укажи внутри скобок у второго процентного значения CSS-свойства: background-color:#1abc9c; left:50%; top:0px;
Укажи внутри скобок у третьего процентного значения CSS-свойства:
background-color:#3498db; left:95%; top:0px;
Укажи внутри скобок у четвертого процентного значения CSS-свойства:
background-color:#9b59b6; left:50%; top:0px;
Укажи внутри скобок у пятого процентного значения CSS-свойства:
background-color:#34495e; left:0px; top:0px;
30
31
Почему так просто?
Создай переменную «target» и присвой ей выбранный элемент «img».
Создай переменную «text» и присвой ей выбранный элемент «h1».
Создай переменную «start» и присвой ей выбранный элемент «button».
Создай переменную «score» и присвой ей 0
32
33
Почему так просто?
Добавь кнопочке слушатель событий c действием «click». Сделай так, чтобы при нажатии на кнопочку вызывалась вот такая конструкция: target.classList.add("Game");
34
35
Почему так просто?
После этого создай слушатель событий у элемента, который находится в переменной «target». Задай ему действие «click». Сделай так, чтобы при нажатии на картинку выполнялся вот такой код:
score++;
text.innerText = score;
36
Animation target
Show answer
Auto Play
Slide 1 / 36
SLIDE
Similar Resources on Wayground
25 questions
Роумінг
Presentation
•
KG
38 questions
squareMouseControll
Presentation
•
1st Grade
30 questions
Kartojimas
Presentation
•
KG
24 questions
sinkronisasi Kurikulum
Presentation
•
KG
26 questions
Умножение
Presentation
•
KG
23 questions
Урок Амфібії, 7 клас
Presentation
•
KG
34 questions
Презентация от Макаренко
Presentation
•
1st Grade
25 questions
Пытка
Presentation
•
KG
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade
Discover more resources for Computers
20 questions
Telling Time to the Hour and Half hour
Quiz
•
1st Grade
16 questions
Counting Coins counting money
Quiz
•
1st - 2nd Grade
20 questions
Halves and Fourths
Quiz
•
1st Grade
10 questions
CA4 Math Review
Presentation
•
1st - 5th Grade
15 questions
Reading Comprehension
Quiz
•
1st - 5th Grade
31 questions
Easter Trivia
Quiz
•
KG - 12th Grade
20 questions
Addition and Subtraction facts
Quiz
•
1st - 3rd Grade
16 questions
3D shapes (1st grade)
Quiz
•
1st Grade