Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Оптимізація Робочого Процесу для Ефективного Написання CSS-Коду | Початок Роботи з CSS
Основи CSS

bookОптимізація Робочого Процесу для Ефективного Написання CSS-Коду

Змінні

Змінні CSS (кастомні властивості) дозволяють зберігати багаторазово використовувані значення, що спрощує оновлення та підтримку стилів.

Оголошуйте змінні у селекторі :root з префіксом --:

:root {
  --blue-color: #3f42f3;
}

Після оголошення змінної її можна застосувати до будь-якої CSS-властивості за допомогою функції var(). Наприклад, щоб призначити властивість color елементу <h1> значення нашої змінної --blue-color, можна написати:

h1 {
  color: var(--blue-color);
}

Об'єднаймо знання про оголошення та використання змінних у наступному прикладі:

index.html

index.html

styles.css

styles.css

copy

У цьому прикладі кілька змінних керують кольорами картки. Оновлення однієї змінної змінює стилі всюди, де вона використовується.

Перевизначення властивостей

Щоб змінити окремі стилі всередині компонента, перевизначте ту саму властивість у більш специфічному селекторі.

Приклад (світлофор):

index.html

index.html

styles.css

styles.css

copy

Базовий клас .signal містить спільні стилі, тоді як .stop, .slow-down та .proceed перевизначають окремі кольори.

Note
Підсумок

Змінні CSS підвищують гнучкість і підтримуваність.

Перевизначення дозволяє точно налаштовувати стилі без дублювання спільних правил.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 9

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

bookОптимізація Робочого Процесу для Ефективного Написання CSS-Коду

Свайпніть щоб показати меню

Змінні

Змінні CSS (кастомні властивості) дозволяють зберігати багаторазово використовувані значення, що спрощує оновлення та підтримку стилів.

Оголошуйте змінні у селекторі :root з префіксом --:

:root {
  --blue-color: #3f42f3;
}

Після оголошення змінної її можна застосувати до будь-якої CSS-властивості за допомогою функції var(). Наприклад, щоб призначити властивість color елементу <h1> значення нашої змінної --blue-color, можна написати:

h1 {
  color: var(--blue-color);
}

Об'єднаймо знання про оголошення та використання змінних у наступному прикладі:

index.html

index.html

styles.css

styles.css

copy

У цьому прикладі кілька змінних керують кольорами картки. Оновлення однієї змінної змінює стилі всюди, де вона використовується.

Перевизначення властивостей

Щоб змінити окремі стилі всередині компонента, перевизначте ту саму властивість у більш специфічному селекторі.

Приклад (світлофор):

index.html

index.html

styles.css

styles.css

copy

Базовий клас .signal містить спільні стилі, тоді як .stop, .slow-down та .proceed перевизначають окремі кольори.

Note
Підсумок

Змінні CSS підвищують гнучкість і підтримуваність.

Перевизначення дозволяє точно налаштовувати стилі без дублювання спільних правил.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 9
some-alt