Завдання: Застосування Динамічних Стилів до Елементів DOM
Завдання
Створення інтерактивної картки, яка змінює свій вигляд залежно від дій користувача. Користувачі можуть змінювати колір фону картки, змінювати її розмір і перемикати стан "виділено" для додаткового стилювання.
- Зміна вбудованих стилів: При натисканні кнопки:
- Змінити колір фону
<div>з IDcardна"lightblue"; - Встановити ширину картки на
"300px"; - Додати рамку
2px solid #333навколо картки.
- Змінити колір фону
- Перемикання класу виділення: При натисканні кнопки:
- Додати або видалити клас
highlightу<div>з IDcard.
- Додати або видалити клас
- Додавання класу темної теми: При натисканні кнопки:
- Додати або видалити клас
dark-themeу<body>, що повинно перемикати тему сторінки.
- Додати або видалити клас
index.html
index.css
index.js
- Використовуйте
style.backgroundColorдля зміни кольору фону<div>з IDcardна"lightblue"; - Використовуйте
style.widthдля встановлення ширини картки на"300px"; - Використовуйте
style.borderдля додавання рамки2px solid #333навколо картки; - Використовуйте
classList.toggle()для додавання або видалення класуhighlightу<div>з IDcard; - Використовуйте
classList.toggle()для додавання або видалення класуdark-themeу<body>, що повинно перемикати тему сторінки.
index.html
index.css
index.js
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 2. Розділ 13
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 2.22
Завдання: Застосування Динамічних Стилів до Елементів DOM
Свайпніть щоб показати меню
Завдання
Створення інтерактивної картки, яка змінює свій вигляд залежно від дій користувача. Користувачі можуть змінювати колір фону картки, змінювати її розмір і перемикати стан "виділено" для додаткового стилювання.
- Зміна вбудованих стилів: При натисканні кнопки:
- Змінити колір фону
<div>з IDcardна"lightblue"; - Встановити ширину картки на
"300px"; - Додати рамку
2px solid #333навколо картки.
- Змінити колір фону
- Перемикання класу виділення: При натисканні кнопки:
- Додати або видалити клас
highlightу<div>з IDcard.
- Додати або видалити клас
- Додавання класу темної теми: При натисканні кнопки:
- Додати або видалити клас
dark-themeу<body>, що повинно перемикати тему сторінки.
- Додати або видалити клас
index.html
index.css
index.js
- Використовуйте
style.backgroundColorдля зміни кольору фону<div>з IDcardна"lightblue"; - Використовуйте
style.widthдля встановлення ширини картки на"300px"; - Використовуйте
style.borderдля додавання рамки2px solid #333навколо картки; - Використовуйте
classList.toggle()для додавання або видалення класуhighlightу<div>з IDcard; - Використовуйте
classList.toggle()для додавання або видалення класуdark-themeу<body>, що повинно перемикати тему сторінки.
index.html
index.css
index.js
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 2. Розділ 13