
bomb
Presentation
•
Computers
•
2nd Grade
•
Hard
Edukoht Edukohter
Used 7+ times
FREE Resource
34 Slides • 0 Questions
1
Boom
2
Что это такое?
Привет! Данное задание является самостоятельным. Попробуй применить все свои знания, чтобы создать функционал этого сайта. Ты можешь придумать свой дизайн и добавить какие-нибудь дополнительные фишки.
3
Как это работает?
Пользователь нажимает на кнопку «BOOM». После этого начинается отсчет до взрыва бомбы. В нашем примере таймер идёт 3 секунды. После этого фотография меняется на другую.
4
5
Осторожно!
После этого слайда идут подсказки
6
HTML
Создаем тег «h1» и указываем туда текст «Boom».
Создаем тег «h3» и указываем туда текст «The bomb will explode in ...».
7
8
HTML
Создаем тег «img» и указываем туда какую-нибудь фотографию.
Добавляем тег «br»
9
10
HTML
Создаем тег «button» и указываем туда текст «Boom».
11
12
CSS
Обращаемся к элементу «body» и указываем у него CSS-свойства:
«text-align:center», «background-color», «color»
13
14
CSS
Обращаемся к элементу «img» и указываем у него CSS-свойство «width: 100px»
15
16
CSS
Обращаемся к элементу «button» и указываем у него CSS-свойства: «margin-top»
«margin-top»
«margin-right»
«padding»
«background-color»
«text-transform»
«border:none;»
«border-radius»
«color»
17
18
CSS
Обращаемся к классу «animation» и указываем у него CSS-свойство: «animation: blink 1s infinite»
19
20
CSS
А теперь самое главное.
Нам надо создать анимацию. Для этого мы воспользуемся конструкцией «@keyframes». После нее пишем название анимации и фигурные скобочки.
21
CSS
Внутри скобочек указываем анимацию как на слайде.
22
23
JS
Создаем переменную «img» и присваиваем ей конструкцию «document.querySelector("img")»
Создаем переменную «btn» и присваиваем ей конструкцию «document.querySelector("button")»
Создаем переменную «h3» и присваиваем ей конструкцию «document.querySelector("h3")»
24
25
JS
Добавляем кнопочке слушатель событий с параметрами: "click", function(){}
Внутри функции создаем переменную «time» со значением три
Добавляем элементу «h3» класс «animation»
26
27
JS
Внутри функции создаем конструкцию «h3.innerText» и присваиваем ей строку «"The bomb will explode in " + time + " seconds"»
После этого создаем переменную «timer» и присваиваем ей конструкцию «setInterval»
28
29
JS
Создай переменную «timer» и присвой ей конструкцией «setInterval» с параметрами: function(){}, 1000
30
31
JS
Создай if-блок и укажи у него условие: time == 0
Если условие верное, то выполняется такой код:
clearInterval(timer)
img.src = Ссылка на новую фотографию"
h3.innerText = "The bomb has been exploded";
32
33
JS
Создай else-блок и укажи туда вот такой код:
уменьшение переменной «time» на единичку
h3.innerText = "The bomb will explode in " + time + " seconds";
34
Boom
Show answer
Auto Play
Slide 1 / 34
SLIDE
Similar Resources on Wayground
26 questions
A lev: Перестройка 2 этап
Presentation
•
1st Grade
23 questions
Детективное бюро Екатерины Матюшкиной
Presentation
•
2nd Grade
27 questions
Пригороды Санкт-Петербурга
Presentation
•
3rd Grade
26 questions
Животне заједнице - Ливаде и пашњаци
Presentation
•
3rd Grade
24 questions
Китайский числа
Presentation
•
1st Grade
22 questions
Квиз по сериалу Друзья
Presentation
•
KG
24 questions
Помолвка
Presentation
•
KG
23 questions
Genitiv
Presentation
•
KG
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
addition facts
Quiz
•
2nd Grade
8 questions
Week 1.2 Step-up to 3rd Grade TEK 2.2A
Quiz
•
2nd Grade
20 questions
Addition Facts within 20
Quiz
•
1st - 3rd Grade
17 questions
Greetings and Farewells in Spanish
Quiz
•
1st - 6th Grade
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
17 questions
2nd Grade Graphs (Bar & Picture)
Quiz
•
2nd Grade
20 questions
Addition and Subtraction facts
Quiz
•
1st - 3rd Grade
22 questions
Addition and Subtraction Facts
Quiz
•
1st - 2nd Grade