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

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

Комментарии • 59

  • @ДмитроПавлов-ш5ж
    @ДмитроПавлов-ш5ж 3 года назад +51

    Храни господь тех людей, которые придумали flex\grid ,Аминь.

  • @bogdownoff
    @bogdownoff 2 года назад +1

    Оч. интересно. Посмотрел, кто ещё эту тему давал, Евгений всех превзошёл . Обычно сливают тему, либо минимум-минимум. Спасибо автору- Разобрался в основе.)

  • @Naiman_PvL
    @Naiman_PvL Год назад

    автор молодец, все доходчиво и просто

  • @annummirror794
    @annummirror794 3 года назад +2

    мужик ты крутой

  • @shifronim8950
    @shifronim8950 3 года назад +9

    Спасибо, самое подробное объяснение что я встречал.

  • @Чегеварка
    @Чегеварка 3 года назад +1

    Так как же всё таки располагать эти блоки с учётом динамичности разрешения экранов ?

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад +2

      В идеале, лучше для вёрстки лэйаута использовать flexbox, или css-grid. Но если нужен float, то сначала идут плавающие блоки, потом обычный

  • @igorblagoy6718
    @igorblagoy6718 8 месяцев назад

    Какую практическую проблему несет в себе схлопывание родительского контейнера? т.е почему float элементы не должны выпадать из контейнера?

    • @YauhenKavalchuk
      @YauhenKavalchuk  8 месяцев назад

      Сразу видно, что вы не верстали используя float. Почему не должны выпадать? - посмотрите на grid и flexbox - любые изменения дочерних элементов не влияют на родителя (за исключением растягивания)

    • @igorblagoy6718
      @igorblagoy6718 8 месяцев назад

      @@YauhenKavalchuk разумеется я не верстал на float,раз я смотрю про них видео в 2024д
      Я знаю о грид и флекс,мой вопрос был в другом и он непосредственно касался тематики видео.

  • @MaxMay-o5e
    @MaxMay-o5e 2 года назад

    Немного не понятно, почему когда 1 и 2 стали float-елементами, т.е. документ перестал их видеть, они не перекрыли текст 3?

    • @YauhenKavalchuk
      @YauhenKavalchuk  2 года назад +2

      Пересмотрите самое начало. Тот момент «зачем именно были добавлены float элементы» и всё поймёте

    • @mos220ru
      @mos220ru 2 года назад +1

      Блоки не видят элементы, а контент видит

  • @Nikitosss91
    @Nikitosss91 3 года назад +3

    Максимально не понятная ерунда

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад +1

      В своё время это была крутая фича на подобии flexbox, или css grid

  • @zmerz
    @zmerz 3 года назад +2

    Блин,для меня флоаты,это,наверное,одно из самых сложных в css--

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад +1

      Не для вас одного. В своё время, это была одна из самых трудных тем.

  • @EugenySubbotin
    @EugenySubbotin 2 года назад +1

    сколько смотрел уроков про float, все дают минимум информации, (словно остерегаются вскипятить мозги слушателей), а ваш урок самый подробный, какой встречал, да к тому же укладывается менее, чем 10 минут. Это супер! Все понятно, и даже больше инфы, чем мне было это известно.

  • @nouchance
    @nouchance 3 года назад +2

    Spasibo bolshoe' bro !!

  • @Morantriol
    @Morantriol 3 года назад +2

    Огромное спасибо за труды

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад

      Огромное спасибо за отзыв

  • @ИльяБондаренко-т4е
    @ИльяБондаренко-т4е 8 месяцев назад

    Ну и бред этот float

    • @YauhenKavalchuk
      @YauhenKavalchuk  8 месяцев назад

      Есть такое, поэтому это и устаревшая технология

  • @Festor-v5x
    @Festor-v5x Месяц назад

    Спасибо большое!

  • @none1307
    @none1307 3 года назад +1

    Для продвижения.

  • @TheTexPro
    @TheTexPro 3 года назад +1

    Thank you!

  • @RainbowJet1
    @RainbowJet1 3 года назад

    Спасибо за урок, но у меня есть некоторая проблема с флоатом, может ты встречался с такой ситуацией
    ru.stackoverflow.com/questions/1229175

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад

      Ох, к сожалению не помогу, вёрсткой под FF уже не занимался очень давно

  • @olehyefimenko6693
    @olehyefimenko6693 2 года назад

    Спасибо за курс и проделанную тобой работу! Благодаря твоим курсам узнал много нового! Ну а с моей стороны - лайк, подписка, комментарий!

  • @AndreyPlaksin114
    @AndreyPlaksin114 3 года назад

    Отличное видео, но про clear осталось непонимание. Что значит очистка потока? Придется догуглиаатт

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад

      Очистка потока - это и есть добавление свойства clear на элемент

  • @cozafoto
    @cozafoto 3 года назад

    Отличный материал, но разве тут нет ошибки .wrapper:after (а где еще одно двоеточие?)

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад +1

      Ошибок нет, синтаксис с 1 двоеточием нормально поддерживается)

  • @Wufora
    @Wufora 2 года назад

    А если заменить в clearfix с display блока на таблицу?

  • @gritsienkooleg3447
    @gritsienkooleg3447 2 года назад

    Боже, спасибо за такое понятнейшее объяснение!!!

  • @h1d0ra64
    @h1d0ra64 2 года назад

    Спасибо за урок. Однозначно лайк.

  • @niqwer477
    @niqwer477 Год назад

    ничего не понял, спасибо

  • @netvoegoumadelo
    @netvoegoumadelo Год назад

    Спасибо!

  • @stepankovalevych1936
    @stepankovalevych1936 3 года назад +1

    ок

    • @YauhenKavalchuk
      @YauhenKavalchuk  3 года назад +22

      Из-за таких «экспертов», как вы эти же самые джуниоры не могут пройти собеседование, потому что вы неадекватно воспринимаете информацию. Было сказано - float - это очень старый подход, который до сих пор можно встретить в legacy проектах. И любой веб-разработчик должен знать как с ним работать, что бы понимать поведение. В этом была основная мысль видео! А для современных проектов, и это тоже было сказано, нужно использовать либо flexbox, либо CSS Grid! Ушами нужно слушать, а не другим местом.

    • @stepankovalevych1936
      @stepankovalevych1936 3 года назад

      @@YauhenKavalchuk ок