
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
25 questions
Подготовка к кр 11 д
Presentation
•
KG
30 questions
Сall for Top
Presentation
•
KG
28 questions
ЭП.Мед
Presentation
•
1st Grade
27 questions
удельное сопротивление проводника расчет сопротивления
Presentation
•
3rd Grade
23 questions
Летняя викторина
Presentation
•
2nd Grade
30 questions
Paradigms
Presentation
•
1st Grade
20 questions
Анимация в стиле Гарри Поттера
Presentation
•
2nd Grade
24 questions
Множење и дељење бројевима 10 и 100
Presentation
•
3rd Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
addition facts
Quiz
•
2nd Grade
20 questions
Arrays/Repeated Addition
Quiz
•
2nd Grade
26 questions
SLIME!!!!!
Quiz
•
KG - 12th Grade
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
10 questions
Severe Weather Around Us
Quiz
•
2nd Grade
19 questions
Antonyms and Synonyms
Quiz
•
2nd Grade
20 questions
Addition and Subtraction facts
Quiz
•
1st - 3rd Grade
15 questions
Local History
Quiz
•
2nd Grade