Файлове към урока
Допълнения към урока
Дискусия към урока
Учебна програма
Учебна програма
HTML5 и CSS3
1. Въведение в HTML и CSS
- 1. Представяне на HTML и CSS
- 2. Основна структура на HTML
- 3. Текст, разстояния и нови редове
- 4. Блокови и инлайн елементи
- 5. Картинки и HTML атрибути
- 6. Моята интернет снимка
- 7. Стилове вместо HTML и атрибути
- 8. Стилове Float и Margin
- 9. Задача: Икона име и длъжност
- 10. Решение: Икона име и длъжност
2. Box моделът в HTML
3. Селектори, позициониране и трансформации
4. Фонови изображения и спрайтове
5. Създаване и модифициране на изображения
6. Линкове, навигация и меню
7. Скрити елементи, прозрачности и responsive дизайн
8. Динамика с транзишъни и анимации
9. Бонус модул: Фото галерия+Кратък приложен CSS наръчник
Float и Clear
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Най-важното за float и clear
float позволява на елемент (например изображение) да “избута” текста около себе си, така че той да го обтича вместо да застава под него. Това променя нормалното подреждане на блоковите елементи.
Свойството clear се използва, когато искаме даден елемент да не се влияе от float и да не обтича плаващите елементи. Най-важното: ако искаш даден текст да започне под плаваща снимка, използвай clear.
Стъпка по стъпка: как да контролираш обтичането
- Добави
floatкъм изображение (например вляво), за да може текстът да го обтича. - Увери се, че след изображението има блоков елемент (например
h1илиh5). - Добави
clear: left;къмh1, за да не позволяваш на текста да застава до елемент сfloat: left. - Ако изображението е с
float: right;, използвайclear: right;. - Ако искаш елементът изобщо да не се влияе от плаващи елементи – използвай
clear: both;.
Използвани CSS свойства
float– премества елемента вляво или вдясно и позволява на текста да го обтича.clear– указва от коя страна (лява, дясна или и двете) елементът не трябва да има плаващи елементи около себе си.clear: left;– игнорира елементи сfloat: left;clear: right;– игнорира елементи сfloat: right;clear: both;– игнорира всички плаващи елементи от двете страни
Дискусия към урока
Запиши се в Аула
Ако вече имаш регистрация влез оттук