
streetRace
Presentation
•
Computers
•
3rd Grade
•
Practice Problem
•
Medium
Edukoht Edukohter
Used 9+ times
FREE Resource
54 Slides • 5 Questions
1
streetRace
2
Наш друг - HTML
3
Multiple Choice
При помощи какого тега мы можем создать контейнер коробку для наших элементов?
<img>
<br>
<div>
<video>
4
Уже было
Создай в элементе «body» тег «div» и укажи у него класс «race». Внутри тега «div» укажи тег «button» с классом «start» и названием «Start the race». После этого указываем тег «br».
5
6
Уже было
После тега «br» создаем еще один тег «div» c классом «traficLight». Внутри этого элемента создаем еще три тега «div» с классами: noLight light
7
8
Уже было
После этого создаем тег «br». Затем создаем div-элемент указываем у него класс «cars». Внутри этого элемента создаем картинку, тег для перевода строчных элементов на новую строчку, еще одну картинку. Внутри этого же div-элемента создаем еще один тег «div» с классом «finishLineBox». Внутри этого тега создаем картинку с классом «finishLine»
9
10
Дело за стилем
11
Multiple Choice
При помощи какого CSS-свойства мы можем изменить тип HTML-элемента? К примеру из строчного элемента сделать блочный или наоборот.
text-decoration
background-color
display
font-weight
12
Уже было
Обращаемся к элементу «body» и указываем у него CSS-свойство для смены цвета заднего фона и свойство для центровки строчных элементов.
Обращаемся к классу «traficLight» и указываем у него какие-нибудь размеры. Устанавливаем этому элементу цвет заднего фона.
13
14
Уже было
Теперь будем делать цвета светофора. Обращаемся к классу «light» указываем у него какие-нибудь размеры. Добавляем свойство border-radius: 50%. Указываем свойство display: inline-block
15
16
Multiple Choice
При помощи какого CSS-свойства мы можем сделать отступ от других элементов?
text-align
opacity
padding
margin
17
Multiple Choice
Какое CSS-свойство поможет нам изменить размер текста?
color
font-size
transform
font-weight
18
Multiple Select
Что можно сделать при помощи свойства text-transform?
сделать все буквы большими
изменить цвет текста
сделать все буквы маленькими
изменить положение текста
19
Уже было
Обращаемся к классу «nolight», указываем у него какой-нибудь цвет заднего фона. Этот цвет будет отображаться, когда светофор не работает.
Обращаемся к классу «start», указываем у него: цвет заднего фона, рамку, цвет букв, размер текста, отступ снизу от других элементов.
20
21
Уже было
Обращаемся к классу «race», указываем у него свойство для создания отступа сверху.
Обращаемся к классу «cars», указываем у него свойства:
position: relative;
text-align:left;
Обращаемся к классу «car» , указываем у него свойства:
position: relative;
width: 150px;
22
23
Уже было
Обращаемся к классу «finishLineBox», указываем у него свойство для создания отступа справа. Задаем свойство text-align: right;
Обращаемся к классу «finishLine», указываем у него свойство «position:absolute». Задаем этому элементу какую-нибудь ширину. Указываем свойство «bottom: 125px»
24
25
Приветик JS
26
Уже было
Создай переменную «lights» и присвой ей все выбранные элементы с классом «light».
Создай переменную «btn» и присвой ей все выбранные элементы с классом «start».
27
Уже было
Создай список с именем «colors» с такими значениями: "#2c3e50","#e74c3c","#f1c40f","#2ecc71"
Создай переменную «cars» и присвой ей все выбранные элементы с классом «car».
28
29
Уже было
Добавь кнопке слушатель событий с параметрами: "click", function()
Внутри функции создай две переменные: «randomSpeedOne», «randomSpeedTwo»
Присвой этим переменным вызов функции «randomSpeed»
30
31
Уже было
После этого вызываем функцию «turnRedLight». Потом вызываем функцию «setTimeout» с параметрами function(){}, 1000.
В функции указываем вызов функции «turnYellowLight» и «suhtDownTheLight» с параметром «0».
32
33
Уже было
Потом вызываем функцию «setTimeout» с параметрами function(){}, 2000.
В функции указываем вызов функции «turnGreenLight» и «suhtDownTheLight» с параметром «1».
34
35
Уже было
Потом вызываем функцию «setTimeout» с параметрами function(){}, 3000.
В функции указываем вызов функции «suhtDownTheLight» с параметром «2».
36
37
Что-то новенькое
Теперь мы будем работать с анимацией. Раньше мы задавали ее в CSS, а сегодня будем добавлять ее с помощью JS. Для этого нам понадобится специальный метод «animate», который мы будем вызывать у анимируемого объекта.
38
Что-то новенькое
Вызываем функцию «setTimeout» с параметрами function(){}, 3000.
В функции этой конструкции указываем: cars[0].animate([], {});
39
40
Что-то новенькое
Указываем вот такие команды в квадратных скобочках у метода «animate» .
{ top:"0px",
left:"0px" },
{ top:"0px",
left:"1200px" }
41
42
Что-то новенькое
Указываем вот такие команды в фигурных скобочках у метода «animate».
duration: randomSpeedOne ,
iterations: 1
43
44
Что-то новенькое
В функции этой конструкции указываем: cars[1].animate([], {});
45
46
Что-то новенькое
Указываем вот такие команды в квадратных скобочках у метода «animate» .
{ top:"0px",
left:"0px" },
{ top:"0px",
left:"1200px" }
47
48
Что-то новенькое
Указываем вот такие команды в фигурных скобочках у метода «animate».
duration: randomSpeedTwo ,
iterations: 1
49
50
Уже было
Создаем функцию «turnRedLight». Делаем так, чтобы при вызове этой функции выполнялся вот такой код:
lights[0].style.backgroundColor = colors[1];
51
52
Уже было
Создаем функцию «turnYellowLight». Делаем так, чтобы при вызове этой функции выполнялся вот такой код:
lights[1].style.backgroundColor = colors[2];
53
54
Уже было
Создаем функцию «turnGreenLight». Делаем так, чтобы при вызове этой функции выполнялся вот такой код:
lights[2].style.backgroundColor = colors[3];
55
56
Уже было
Создаем функцию «suhtDownTheLight» и передаем ей параметр «lightNumber». Делаем так, чтобы при вызове этой функции выполнялся вот такой код:
lights[lightNumber].style.backgroundColor = colors[0];
57
58
Уже было
Создаем функцию «randomSpeed». Делаем так, чтобы при вызове этой функции выполнялся вот такой код:
return Math.floor(Math.random() *10000) + 1000;
59
streetRace
Show answer
Auto Play
Slide 1 / 59
SLIDE
Similar Resources on Wayground
55 questions
Начало Реформации в Европе: предпосылки, причины и личностию
Presentation
•
7th Grade
43 questions
6 класс 2 занятие
Presentation
•
6th Grade
34 questions
Патофизиология надпочечников и репродуктивной системы
Presentation
•
KG
51 questions
Кровь. Кровеносная система
Presentation
•
8th Grade
50 questions
rockPaperScissors
Presentation
•
1st Grade
65 questions
changeColors + autoBordersWithCats
Presentation
•
2nd Grade
49 questions
Подрядчик
Presentation
•
1st - 5th Grade
43 questions
A lev: Общество 1830 года
Presentation
•
1st Grade
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