
slideShow
Presentation
•
Computers
•
2nd Grade
•
Hard
Edukoht Edukohter
Used 12+ times
FREE Resource
79 Slides • 0 Questions
1
slideShow
2
Время HTML
3
Уже умеем
Создай в элементе «body» тег «div» и укажи у него класс «photoAddingBox».
4
5
Уже умеем
Внутри элемента «div» создай тег абзаца с текстом "Put the link on the image here:" После этого укажи тег «input» с классом «link».
6
7
Уже умеем
Внутри элемента «div» создай еще один тег абзаца с текстом "Put the name of the image here". После этого укажи тег «input» с классом «name».
8
9
Уже умеем
Внутри элемента «div» создай еще один тег абзаца с текстом "Choose the photo creation date". После этого укажи тег «input» с классом «date» и типом «date».
10
11
Уже умеем
Внутри элемента «div» создай еще один тег абзаца с текстом «You have 0 photo(s)» и классом «numberOfPhotos». После этого укажи тег для переноса строчных элементов на новую строчку.
Потом создай кнопку с классом «add» и названием «Add a photo».
12
13
Уже умеем
Выйди из элемента «div» с классом «photoAddingBox»
На новой строчке создай еще один «div» с классом «tvBox»
Внутри этого «div» создай еще один «div» с классом «tvBorder»
Внутри этого «div» создай еще один «div» с классом «mainScreen»
14
15
Уже умеем
Внутри элемента «div» с классом «mainScreen»
Создай тег картинки с классом «imgChange»
16
17
Уже умеем
После картинки создай еще два тега абзаца с классами: «nameOfThePhoto» и «dateOfThePhoto»
Укажи в этих абзацах вот такие слова: «Text», «Date»
18
19
Уже умеем
Выйди из элемента «div» с классом «mainScreen»
Создай элемент «div» с классом «controPanel»
Внутри этого элемента создай четыре кнопки:
«Start», «Stop», «Next», «Back».
Укажи этим кнопкам классы:
«start», «stop», «next», «back».
20
21
CSS - это наше все
22
Уже умеем
Сделай так, чтобы у всей страницы поменялся цвет заднего фона.
23
24
Уже умеем
Сделай вот такой дизайн карточки для добавления фотографии.
25
26
Уже умеем
Если у тебя не получилось сделать дизайн карточки по фотографии, то воспользуйся подсказками.
Обратись к классу «photoAddingBox» и укажи у него вот такие свойства: width, height, background-color, margin: 0px auto, text-align: center, color, border-radius
27
28
Уже умеем
Если у тебя не получилось сделать дизайн карточки по фотографии, то воспользуйся подсказками.
Воспользуйся вот таким селектором в CSS «.photoAddingBox button»
Укажи у него вот такие свойства: margin-top, background-color, color, padding, border:none, border-radius.
29
30
Уже умеем
Обратись к классу «tvBox» и указываем у него ширину и высоту.
Задаем рамки, задаем закругление.
Указываем свойство «margin: 50px auto»
31
32
Уже умеем
Обратись к классу «tvBorder» и укажи у него вот такие свойства:
position: relative
width: 90%
height:90%
background-color
margin: 15px auto
33
34
Уже умеем
Обратись к классу «mainScreen» и укажи у него вот такие свойства:
width: 80%
height:100%
Свойство для смены отображения элемента на блочно-строчный
margin:0px
Свойство для центровки строчных элементов
Свойство для смены цвета букв
35
36
Уже умеем
Обратись к классу «controPanel» и укажи у него вот такие свойства:
text-align: center;
position: absolute;
width: 19%;
height:100%;
Свойство для смены цвета заднего фона
Свойство для смены отображения элемента на блочно-строчный
margin-left: 3px;
37
38
Уже умеем
Воспользуйся вот таким селектором «.controPanel button»
Укажи у него свойство для создания отступа сверху, свойство для удаления рамки, свойство для закругления элемента, свойство для смены цвета заднего фона, свойство для смены цвета букв, свойство для создания внутренних отступов.
39
40
Уже умеем
Обратись к элементу «img» и задай ему какой-нибудь размер.
41
42
Время JS
43
Уже умеем
Создай переменную с именем «add» и присвой ей выбранный элемент с классом «add».
Создай переменную с именем «link» и присвой ей выбранный элемент с классом «link».
Создай переменную с именем «name» и присвой ей выбранный элемент с классом «name».
Создай переменную с именем «date» и присвой ей выбранный элемент с классом «date».
44
45
Уже умеем
Создай переменную с именем «numberOfPhotos» и присвой ей выбранный элемент с классом «numberOfPhotos».
Создай переменную с именем «photoGallery» и присвой ей пустой список.
46
47
Уже умеем
Создай класс с именем «photo». Укажи внутри него конструктор с параметрами: link, name, date.
Сделай так, чтобы для каждого параметра была создана локальная переменная объекта.
48
49
Уже умеем
Добавь кнопке c классом «add» слушатель событий c действием «click»
Внутри функции слушателя событий напиши метод для добавления элемента в конце списка с именем «photoGallery».
Добавь внутрь этого метода конструкцию для создания нового объекта класса «photo»
50
Уже умеем
Вызови у переменной «numberOfPhotos» конструкцию «innerText» и присвой ей вот такую конструкцию:
"You have " + photoGallery.length + " photo(s)";
51
52
Уже умеем
Создай переменную с именем «start» и присвой ей выбранный элемент с классом «start».
Создай переменную с именем «stop» и присвой ей выбранный элемент с классом «stop».
Создай переменную с именем «next» и присвой ей выбранный элемент с классом «next».
Создай переменную с именем «back» и присвой ей выбранный элемент с классом «back».
53
54
Уже умеем
Создай переменную с именем «imgChange» и присвой ей выбранный элемент с классом «imgChange».
Создай переменную с именем «nameOfThePhoto» и присвой ей выбранный элемент с классом «nameOfThePhoto».
Создай переменную с именем «dateOfThePhoto» и присвой ей выбранный элемент с классом «dateOfThePhoto».
55
56
Уже умеем
Укажи у переменной «start» слушатель событий c действием «click»
В функции этого метода сделай присвоение переменной «number» значения ноль.
57
58
Уже умеем
Создай переменную с именем «auto» и присвой ей функцию «setInterval» c параметрами: function, 2000
59
60
Уже умеем
Укажи в функции конструкции «setInterval» if-блок с условием «number < photoGallery.length»
Если условие правда, то выполняем вот такой код:
вызываем функцию «photoChanger» с параметром «number»
увеличиваем переменную «number» на единицу
61
62
Уже умеем
Если условие не правда, то выполняем вот такой код:
присваиваем переменной «number» значение 0
63
64
Уже умеем
Выходим из функции конструкции «setInterval»
Внутри функции слушателя событий у переменной «start» добавляем слушатель событий для переменной «stop»
Внутри функции этого слушателя событий указываем вызов функции «clearInterval» с параметром «auto»
65
66
Уже умеем
Выходим из функции слушателя событий для переменной «start»
Добавляем кнопке «next» слушатель событий. Внутри функции этого слушателя событий добавляем if-блок с условием «number < photoGallery.length - 1»
67
68
Уже умеем
Если условие верно, то выполняем вот такой код:
увеличиваем переменную «number» на единицу
вызываем функцию «photoChanger» и передаем туда параметр «number»
69
70
Уже умеем
Если условие не верно, то выполняем вот такой код:
присваиваем переменной «number» значение ноль
вызываем функцию «photoChanger» с параметром «number»
71
72
Уже умеем
Выходим из функции слушателя событий для переменной «next»
Добавляем кнопке «back» слушатель событий. Внутри функции этого слушателя событий добавляем if-блок с условием «number < 1»
73
74
Уже умеем
Если условие верное, то выполняем вот такой код:
присваиваем переменной «number» конструкцию «photoGallery.length - 1»
вызываем функцию «photoChanger» и передаем параметр «number»
75
76
Уже умеем
Если условие не верно, то выполняем вот такой код:
уменьшаем переменную «number» на единицу
вызываем функцию «photoChanger» и передаем параметр «number»
77
78
Уже умеем
Создаем функцию «photoChanger», передаем ей параметр «number»
Внутри функции пишем вот такой код:
imgChange.src = photoGallery[number].link;
nameOfThePhoto.innerText = photoGallery[number].name;
dateOfThePhoto.innerText = photoGallery[number].date;
79
slideShow
Show answer
Auto Play
Slide 1 / 79
SLIDE
Similar Resources on Wayground
52 questions
Урок сссссез названия
Presentation
•
1st - 5th Grade
77 questions
системы счисления
Presentation
•
8th Grade
55 questions
Начало Реформации в Европе: предпосылки, причины и личностию
Presentation
•
7th Grade
65 questions
changeColors + autoBordersWithCats
Presentation
•
2nd Grade
80 questions
Урок без названия
Presentation
•
1st Grade
62 questions
Проценты
Presentation
•
6th Grade
53 questions
Презентация КРЯ 05.09
Presentation
•
KG
50 questions
rockPaperScissors
Presentation
•
1st Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade