
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
55 questions
Квииииз
Presentation
•
1st - 5th Grade
85 questions
ЗНО Віруси. Бактерії
Presentation
•
7th Grade
74 questions
Тест информатика
Presentation
•
KG
80 questions
5B. How was it (grammar)
Presentation
•
1st - 2nd Grade
59 questions
colorfullCollision
Presentation
•
1st Grade
69 questions
птл 160-228
Presentation
•
2nd Grade
82 questions
Лекција Обрада видеа у Филмори
Presentation
•
6th Grade
69 questions
скачала6 класс, 5 занятие, чередование корней, впр
Presentation
•
6th 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
Discover more resources for Computers
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
17 questions
2nd Grade Graphs (Bar & Picture)
Quiz
•
2nd Grade
15 questions
Telling Time
Quiz
•
2nd Grade
10 questions
Telling Time to the Nearest 5 Minutes
Quiz
•
2nd Grade
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
14 questions
Main Idea
Quiz
•
2nd - 3rd Grade
16 questions
Counting Coins counting money
Quiz
•
1st - 2nd Grade
10 questions
Telling Time
Quiz
•
2nd Grade