Тёмный

CSS3 #9 Плавающие элементы и очистка потока (Floating Elements & Clearfix) 

webDev
Подписаться 117 тыс.
Просмотров 19 тыс.
50% 1

#YauhenK #webDev #CSS #CSS3
Всех приветствую в курсе «CSS3».
В данном видеокурсе мы с вами рассмотрим CSS, или каскадных таблиц стилей. Начнём с основ: простые и составные селектора, псевдоклассы и псевдоэлементы, позиционирование, блочная модель и т.д. А так же разберём свойства добавленные в третьей версии спецификации: границы и скругления, тени, градиенты, фильтры, трансформации, анимации, плавные переходы и т.д. По окончанию курса вы получите отличную теоретическую базу для создания полноценных статичных веб-страниц.
✒ Репозиторий курса:
✔ github.com/YauhenKavalchuk/css3
✒ Полный список готовых и планируемых курсов:
✔ Trello: trello.com/b/R6rD7qq8
✒ Автор курса:
✔ RU-vid: / yauhenkavalchuk
✔ Instagram: / yauhenkavalchuk
✔ Twitter: / yauhenkavalchuk
✔ VK: YauhenKavalchuk
✔ LinkedIn: / yauhenkavalchuk
✔ GitHub: github.com/YauhenKavalchuk
✔ VK (Группа): webdevcom
✒ Поддержать развитие канала: github.com/YauhenKavalchuk/yo...

Опубликовано:

 

21 дек 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 60   
@user-dv3di4nv1b
@user-dv3di4nv1b 2 года назад
Храни господь тех людей, которые придумали flex\grid ,Аминь.
@YauhenKavalchuk
@YauhenKavalchuk 2 года назад
👍
@mr.warpunch6007
@mr.warpunch6007 Год назад
Ахаха, полностью согласен с автором коммента
@elenochka404
@elenochka404 9 месяцев назад
Аминь, брат!
@shifronim8950
@shifronim8950 3 года назад
Спасибо, самое подробное объяснение что я встречал.
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Пожалуйста)
@Morantriol
@Morantriol 3 года назад
Огромное спасибо за труды
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Огромное спасибо за отзыв
@h1d0ra64
@h1d0ra64 2 года назад
Спасибо за урок. Однозначно лайк.
@YauhenKavalchuk
@YauhenKavalchuk 2 года назад
Благодарю
@EugenySubbotin
@EugenySubbotin Год назад
сколько смотрел уроков про float, все дают минимум информации, (словно остерегаются вскипятить мозги слушателей), а ваш урок самый подробный, какой встречал, да к тому же укладывается менее, чем 10 минут. Это супер! Все понятно, и даже больше инфы, чем мне было это известно.
@YauhenKavalchuk
@YauhenKavalchuk Год назад
Спасибо
@nouchance
@nouchance 3 года назад
Spasibo bolshoe' bro !!
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Пожалуйста)
@gritsienkooleg3447
@gritsienkooleg3447 Год назад
Боже, спасибо за такое понятнейшее объяснение!!!
@YauhenKavalchuk
@YauhenKavalchuk Год назад
Спасибо за отзыв
@Naiman_PvL
@Naiman_PvL Год назад
автор молодец, все доходчиво и просто
@YauhenKavalchuk
@YauhenKavalchuk Год назад
Спасибо
@olehyefimenko6693
@olehyefimenko6693 Год назад
Спасибо за курс и проделанную тобой работу! Благодаря твоим курсам узнал много нового! Ну а с моей стороны - лайк, подписка, комментарий!
@YauhenKavalchuk
@YauhenKavalchuk Год назад
👍
@bogdownoff
@bogdownoff 2 года назад
Оч. интересно. Посмотрел, кто ещё эту тему давал, Евгений всех превзошёл . Обычно сливают тему, либо минимум-минимум. Спасибо автору- Разобрался в основе.)
@YauhenKavalchuk
@YauhenKavalchuk 2 года назад
Спасибо за отзыв
@user-ln8fs4ik1v
@user-ln8fs4ik1v 8 месяцев назад
Толковое и понятное объяснение, прям все понял на ура) Изучая эту тему и экспериментируя выяснил, что flex/grid чудесным образом ВИДЯТ float блоки)) И автоматически рассчитывают для них высоту и ширину) Так что можно просто добавить тот же Display:flex с нужным flex-direction разумеется, или display:grid к родительскому блоку, и вуаля, никакого схлопывания) С гридом проще, родительский блок в принципе никогда не схлопывается и не подстраивается под контент, но это уже нюанс, который легко можно подправить. Друзья, как можно больше практикуйтесь, это самый быстрый и верный способ стать отличным веб-программистом ;)
@YauhenKavalchuk
@YauhenKavalchuk 8 месяцев назад
👍
@user-ir8nd6mj2b
@user-ir8nd6mj2b 3 месяца назад
Потому что flex/grid создают новый контекст форматирования) Но лучше вместо них для этого использовать display:flow-root (почему автор не рассказал об этом?), который как раз и был создан как замена clearfix'у
@TheTexPro
@TheTexPro 3 года назад
Thank you!
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
You’re welcome
@netvoegoumadelo
@netvoegoumadelo Год назад
Спасибо!
@YauhenKavalchuk
@YauhenKavalchuk Год назад
Пожалуйста
@annummirror794
@annummirror794 3 года назад
мужик ты крутой
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Спасибо)
@user-bp8ky1my4o
@user-bp8ky1my4o 3 года назад
Так как же всё таки располагать эти блоки с учётом динамичности разрешения экранов ?
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
В идеале, лучше для вёрстки лэйаута использовать flexbox, или css-grid. Но если нужен float, то сначала идут плавающие блоки, потом обычный
@AndreyPlaksin114
@AndreyPlaksin114 3 года назад
Отличное видео, но про clear осталось непонимание. Что значит очистка потока? Придется догуглиаатт
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Очистка потока - это и есть добавление свойства clear на элемент
@user-hy7yh6bq7d
@user-hy7yh6bq7d 2 года назад
Немного не понятно, почему когда 1 и 2 стали float-елементами, т.е. документ перестал их видеть, они не перекрыли текст 3?
@YauhenKavalchuk
@YauhenKavalchuk 2 года назад
Пересмотрите самое начало. Тот момент «зачем именно были добавлены float элементы» и всё поймёте
@user-hj8lk3ix9b
@user-hj8lk3ix9b Год назад
Блоки не видят элементы, а контент видит
@cozafoto
@cozafoto 3 года назад
Отличный материал, но разве тут нет ошибки .wrapper:after (а где еще одно двоеточие?)
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Ошибок нет, синтаксис с 1 двоеточием нормально поддерживается)
@igorblagoy6718
@igorblagoy6718 4 месяца назад
Какую практическую проблему несет в себе схлопывание родительского контейнера? т.е почему float элементы не должны выпадать из контейнера?
@YauhenKavalchuk
@YauhenKavalchuk 4 месяца назад
Сразу видно, что вы не верстали используя float. Почему не должны выпадать? - посмотрите на grid и flexbox - любые изменения дочерних элементов не влияют на родителя (за исключением растягивания)
@igorblagoy6718
@igorblagoy6718 4 месяца назад
@@YauhenKavalchuk разумеется я не верстал на float,раз я смотрю про них видео в 2024д Я знаю о грид и флекс,мой вопрос был в другом и он непосредственно касался тематики видео.
@none1307
@none1307 3 года назад
Для продвижения.
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
👍
@Wufora
@Wufora Год назад
А если заменить в clearfix с display блока на таблицу?
@YauhenKavalchuk
@YauhenKavalchuk Год назад
Будет работать
@zmerz
@zmerz 3 года назад
Блин,для меня флоаты,это,наверное,одно из самых сложных в css--
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Не для вас одного. В своё время, это была одна из самых трудных тем.
@RainbowJet1
@RainbowJet1 3 года назад
Спасибо за урок, но у меня есть некоторая проблема с флоатом, может ты встречался с такой ситуацией ru.stackoverflow.com/questions/1229175
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Ох, к сожалению не помогу, вёрсткой под FF уже не занимался очень давно
@niqwer477
@niqwer477 Год назад
ничего не понял, спасибо
@YauhenKavalchuk
@YauhenKavalchuk Год назад
👍пожалуйста
@Nikitosss91
@Nikitosss91 2 года назад
Максимально не понятная ерунда
@YauhenKavalchuk
@YauhenKavalchuk 2 года назад
В своё время это была крутая фича на подобии flexbox, или css grid
@user-no7sl1yk3f
@user-no7sl1yk3f 4 месяца назад
Ну и бред этот float
@YauhenKavalchuk
@YauhenKavalchuk 4 месяца назад
Есть такое, поэтому это и устаревшая технология
@stepankovalevych1936
@stepankovalevych1936 3 года назад
ок
@YauhenKavalchuk
@YauhenKavalchuk 3 года назад
Из-за таких «экспертов», как вы эти же самые джуниоры не могут пройти собеседование, потому что вы неадекватно воспринимаете информацию. Было сказано - float - это очень старый подход, который до сих пор можно встретить в legacy проектах. И любой веб-разработчик должен знать как с ним работать, что бы понимать поведение. В этом была основная мысль видео! А для современных проектов, и это тоже было сказано, нужно использовать либо flexbox, либо CSS Grid! Ушами нужно слушать, а не другим местом.
@stepankovalevych1936
@stepankovalevych1936 3 года назад
@@YauhenKavalchuk ок
Далее
WOW... WHAT A FIGHT!!!!! 📣 #ufc302
00:48
Просмотров 1,1 млн
Learn CSS float in 4 minutes! 🎈
4:28
Просмотров 31 тыс.
CSS Float and Clear Properties
10:48
Просмотров 32 тыс.
WOW... WHAT A FIGHT!!!!! 📣 #ufc302
00:48
Просмотров 1,1 млн