
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
29 questions
Чудовище 1
Presentation
•
2nd Grade
21 questions
охрана растений
Presentation
•
2nd Grade
41 questions
Алфавит наутявиковского языка
Presentation
•
KG
21 questions
ДЕНЬ РОЖДЕНИЯ
Presentation
•
1st Grade
18 questions
Python 8 класс итог
Presentation
•
1st Grade
26 questions
Растворы_1_12 класс
Presentation
•
1st Grade
38 questions
О чем думает моя голова
Presentation
•
1st Grade
25 questions
Виды датчиков
Presentation
•
KG
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Computers
20 questions
Telling Time to the Hour and Half hour
Quiz
•
1st Grade
20 questions
Cartoon Characters!
Quiz
•
KG - 5th Grade
12 questions
Summer Trivia
Quiz
•
1st - 5th Grade
15 questions
Place Value tens and ones
Quiz
•
1st Grade
10 questions
Movie Trivia
Quiz
•
KG - 2nd Grade
15 questions
Memorial Day Trivia
Quiz
•
KG - 12th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
26 questions
End of Year Math Review
Quiz
•
1st - 2nd Grade