Урок 192 із 239
80%
Властивість float для блоків у CSS
Вивчаємо використання float не тільки для зображень, а й для звичайних блокових елементів.
Властивість float для блоків у CSS
Властивість float можна застосовувати не тільки до зображень, але й до будь-яких інших блокових елементів.
Наприклад, блок можна притиснути до лівого або правого краю, а текст навколо нього буде обтікати цей блок.
<div class="parent">
<div class="child"></div>
some long text
</div>.parent {
border: 1px solid red;
text-align: justify;
}
.child {
width: 200px;
height: 100px;
border: 1px solid green;
}Додаємо float до блоку
Тепер додамо блоку child властивість float: left. Блок переміститься ліворуч, а текст почне його обтікати.
.child {
float: left;
width: 200px;
height: 100px;
border: 1px solid green;
} ❗ Важливо:
Float працює з будь-якими елементами: div, img, section, article та іншими блоками.
- float: left притискає елемент до лівого краю.
- float: right притискає елемент до правого краю.
- Інший контент починає обтікати плаваючий елемент.
- Float виводить елемент зі звичайного потоку документа.
📌 Завдання:
- №1. Створіть батьківський блок parent.
- №2. Додайте всередину блок child.
- №3. Задайте child ширину та висоту.
- №4. Додайте child властивість float: left.
- №5. Перевірте, як текст почне обтікати блок.
💡 Показати підказку
Спробуйте змінити float: left на float: right і подивіться, як зміниться розташування елемента.
✅ Показати відповідь
.child {
float: left;
}