Зміст курсу
Опановуємо React
Опановуємо React
1. Вступ до Основ React
Що таке React?SPA vs. MPA у Веб РозробціЯк React Працює з Віртуальним DOMЗнайомство з JSX в ReactСтворення Складних JSX Елементів Рендеринг Елементів у ReactЧелендж: Рендеринг ЕлементаКомпонент ReactПропси в ReactЧелендж: Функціональні КомпонентиУмовний РендерингЧелендж: Умовний Рендеринг КонтентуChallenge: Conditional Rendering - Bank AlertРендеринг Набору ДанихЧелендж: Рендеринг Набору ДанихВступ до Основ React Підсумок Розділу
2. Стилізація в React Додатках
Вступ до Стилізації в ReactВбудовані СтиліВбудовані Стилі на ПрактиціЧелендж: Вбудовані СтиліСтилізація за Допомогою CSS ФайлуСтилізація за Допомогою CSS файлу на ПрактиціЧелендж: Стилізація за Допомогою CSS ФайлуСтилізація за Допомогою CSS МодулівОрганізація Структури Файлів та ПапокЧелендж: CSS МодуліСтилізація в React Підсумок Розділу
3. React Хуки та Контекст
Вступ: React Хуки та КонтекстuseState ХукЧелендж: Перемикання ВидимостіuseRef ХукЧелендж: Створення Компонента ФормиuseEffect ХукЧелендж: Отримання та Відображення ДанихuseMemo ХукЧелендж: Фільтрація Списку АвтомобілівКонтекстКонтекст на ПрактиціЧелендж: World of Astronomy ДодатокReact Хуки та Контекст Підсумок Розділу
Челендж: Вбудовані Стилі
Ми попрактикуємось у додаванні вбудованих стилів до React-компонента. Щоб виконати завдання, виконайте наведені нижче кроки:
-
Створіть новий React-компонент з назвою
StyledBox
. -
Всередині компонента
StyledBox
відрендеріть елемент<div>
. -
Додайте наступні вбудовані стилі до елемента
<div>
:- Встановіть background color зі значенням
"lightblue"
. - Встановіть width зі значенням
"300px"
. - Встановіть padding зі значенням
"10px"
. - Встановіть border radius зі значенням
"10px"
. - Встановіть text alignment зі значенням
"center"
. - Встановіть font size зі значенням
"24px"
. - Встановіть font weight зі значенням
"bold"
.
- Встановіть background color зі значенням
-
Додайте деякий текст всередині елемента
<div>
, наприклад,Five Finger Death Punch
.
- Inline styles are added using the
style
attribute, and the value for this attribute should be an object. - When using inline styles, values that are not plain numbers (such as strings, units, or colors) should be enclosed in quotes
"..."
. For example,margin: "30px"
indicates that themargin
property has a value of30px
.
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 2. Розділ 4