Урок 180 із 239
75%
Вступ до властивості float у CSS
Вивчаємо властивість float, яка дозволяє розташовувати елементи з обтіканням текстом.
Вступ до властивості float у CSS
Властивість float використовується для того, щоб елемент міг бути притиснутий до лівого або правого краю, а інший контент обтікав його.
Найчастіше float використовували для розташування зображень у тексті, коли текст повинен обтікати картинку.
Приклад без float
<div>
<img src="img.png" alt="">
some long text
</div>div {
width: 400px;
text-align: justify;
}float: left
Значення left притискає елемент до лівого краю, а текст починає обтікати його справа.
img {
float: left;
}float: right
За допомогою значення right можна притиснути елемент до правого краю, а текст буде обтікати його зліва.
img {
float: right;
}Основні значення float
- float: left — елемент плаває зліва.
- float: right — елемент плаває справа.
- float: none — стандартне значення, без обтікання.
❗ Важливо:
Сьогодні для створення складних макетів частіше використовують Flexbox і Grid, але float досі зустрічається в роботі з текстом та старими проєктами.
Практичне завдання
📌 Завдання:
- №1. Візьміть довгий текст.
- №2. Додайте одну картинку на початок тексту.
- №3. Додайте другу картинку в середину тексту.
- №4. Для першої картинки встановіть float: left.
- №5. Для другої картинки встановіть float: right.
💡 Показати підказку
Для обтікання текстом використовуйте float: left або float: right.
✅ Показати відповідь
img:first-child {
float: left;
}
img:nth-of-type(2) {
float: right;
}