FLEXBOX. Всё о flexbox в одном уроке

Поделиться
HTML-код
  • Опубликовано: 5 авг 2024
  • Привет!📢
    В этом уроке я расскажу вам о FLEXBOX. Всё о flexbox в одном уроке.
    FLEXBOX - это Css свойство, это способ компоновки элементов.
    Flexbox состоит из гибкого контейнера (flex container) и гибких элементов (flex items). Гибкие элементы могут выстраиваться в строку или столбик, а оставшееся свободное пространство распределяется между ними различными способами.
    Модуль flexbox позволяет решать следующие задачи:
    ▶ Переопределять порядок отображения элементов.
    ▶ Автоматически определять размеры элементов таким образом, чтобы они вписывались в доступное пространство.
    ▶ Решать проблему с горизонтальным и вертикальным центрированием.
    ▶ Переносить элементы внутри контейнера, не допуская его переполнения.
    ▶ Создавать колонки одинаковой высоты и др.
    Таймкоды:
    00:00 - Вступление
    00:36 - Flexbox - что это?
    01:26 - Начало работы
    02:16 - Создание разметки и стилей
    04:46 - Display: flex
    05:40 - Display: inline-flex
    06:33 - Justify-content
    08:35 - Align-items
    09:47 - Flex-wrap
    10:54 - Flex-direction
    11:44 - Flex-flow
    13:09 - Flex elements. Order
    14:43 - Flex-basis
    15:57 - Align-self
    16:44 - Flex-grow
    18:01 - Flex-shrink
    18:47 - Flex
    20:32 - Добавление элементов
    22:20 - Outro
    НЕ СОМНЕВАЙТЕСЬ И РАЗВИВАЙТЕСЬ! У ВАС ВСЁ ПОЛУЧИТСЯ! :)
    Желаю приятного обучения! 🔥
    ▶ Телеграм: t.me/Dmitry_Kolotilshikov
    ▶ Мой канал по видеомонтажу: / dmitrykolotilshikov
    📢 Автор видеоурока: Дмитрий Колотильщиков
    #html #верстка #flexbox

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

  • @dmitry_kolotilshikov
    @dmitry_kolotilshikov  4 года назад +2

    ▶ Telegram: t.me/dm_kolotilshikov
    Таймкоды:
    00:00 - Вступление
    00:36 - Flexbox - что это?
    01:26 - Начало работы
    02:16 - Создание разметки и стилей
    04:46 - Display: flex
    05:40 - Display: inline-flex
    06:33 - Justify-content
    08:35 - Align-items
    09:47 - Flex-wrap
    10:54 - Flex-direction
    11:44 - Flex-flow
    13:09 - Flex elements. Order
    14:43 - Flex-basis
    15:57 - Align-self
    16:44 - Flex-grow
    18:01 - Flex-shrink
    18:47 - Flex
    20:32 - Добавление элементов
    22:20 - Outro

  • @user-ix5vl2ry8j
    @user-ix5vl2ry8j Год назад +1

    супер!продолжай!оч понравилось

  • @NIkFreedomForce
    @NIkFreedomForce Год назад +1

    Красава!! Зверь!___)))

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

    Блин, спасибо , а то умники непонятным языком статьи пишут , умничают заумными словами, но ничего не понятно. А благодаря тебе понял отличие flex и inline-flex . Ты великий человек, спасибо, спасибо, спасибо!!!

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

    Годная инфа! Отдельное спасибо за таймкоды!

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

    Спасибо за урок! Все интересно, просто, доступно и понятно! 👍

  • @user-zw9mp2fd7d
    @user-zw9mp2fd7d Год назад +2

    Спасибо Дмитрий, очень доступно объясняете, все наглядно и доходчиво! Можете сделать обзор как делать адаптивные картинки?

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

    4:25 Flex контейнер становится именно Flex контейнером только после того, как у него появится свойство display: flex; И тогда же его дочерние блоки станут flex элементами. На этот момент это просто родительский div. Думаю лучше так описывать изначальную структуру.
    4:45 элемент не станет строчным. Просто все flex элементы выстроятся в строку. Но они БЛОЧНЫЕ.
    5:00 inline-flex вот тут правильно и как раз противоречит 4:47
    Если это рассчитано на новичков- надо точнее с определениями. Но за контент +++

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

    Спасибо, что делитесь профессиональным опытом! Материал изложен отлично, легко усваивается. Однозначно Like и Подписка. Рекомендую всем сделать также!

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

    Отличное видео. Спасибо.

  • @rodya2857
    @rodya2857 Год назад +1

    Класс. Спасибо за ролик!

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

    Круто объясняешь! Благодарю!

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

    Годно, четко объяснил

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

    Отлично! Коротко и только по делу. Лайк и подписка, однозначно.

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

    Отлично!

  • @nikolajml
    @nikolajml 4 года назад +1

    Супер

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

    Очень толково

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

    Спосибо

  • @user-cx2yh8mo1h
    @user-cx2yh8mo1h 2 года назад +1

    Отличный очень полезный видос. все четко без воды. зря забросил канал.

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

    Брат спасибо огромное 💪

  • @user-sy9zg4tz3h
    @user-sy9zg4tz3h 4 года назад +1

    👍

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

    Клас🔥🔥🔥

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

    Когда человек сам понимает о чем говорит, и, при этом может доступно объяснить другим - это супер! Но есть вопросы и просьба. В видео при подключении стилей появляется тег link, и в следующий момент строка закончена! Поясните пожалуйста фокус. Очень быстрое копирование в видео, кроме того, очень быстро появились подключенные шрифты. Понятно, что где-то EMMET сработал, а где-то навык. Просьба моя в следующем: хотелось бы такое же доступное для понимания видео о VS Code. Какие плагины для верстки используете Вы, какие плюшки EMMET применяете лично Вы в работе? Также интересно узнать о свойстве overflow: hidden. Оно разве не устарело вместе с float? Интересно Ваше мнение! И еще. При подключении стилей разве не нужно прописывать type="text/css" ??? СПАСИБО!

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

      Спасибо за обратную связь, overflow hidden активно используется

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

    А для чего нужна обёртка "wrapper", я вот всегда смотрю видео у кого либо, и все оборачивают контент во всякие обёртки, обьясни пожалуйста для чего это нужно?

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

      Wrapper всего лишь контейнер для удобства, заключая блоки в обертку проще центрировать, задавать общую ширину..... и т.д.
      Также это связано с position: absolute для вложенного элемента. Координаты вложенного элемента без обёртки (wrapper) с position: relative будут отсчитываться относительно всего документа, а с обёрткой - относительно обёрточного элемента.

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

    align-items, align-self есть, а align-content?

  • @user-jv9uw6bd9v
    @user-jv9uw6bd9v 3 года назад

    Привет, пишу в webStorm, некоторые команды не работают ( например align-self (работает только align-items)
    Flex-grow тоже почему-то не работает...печаль.

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

      Привет, от IDE это совершенно не зависит)

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

    А для чего может быть полезно запрещать сужение елементов?

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

      Что элементы например могли переносится на новые строки при недостатке места в контейнере для нескольких элементов. Или если по тз сужать элементы не нужно, или чтобы сохранить место на страницы, чтобы остальные элементы не смещались

  • @user-cs2xm8mi6f
    @user-cs2xm8mi6f 3 года назад

    +

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

    Замечал что классы пишут так "flex__element" или "child_1", почему?

  • @alexogai8844
    @alexogai8844 4 года назад +1

    Сказка...

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

    Скачаю , погляжу, потом людям расскажу, иль на сайте покажу !!!

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

    всё как-то бестолково, а хвалебные отзывы - от лохов

    • @denzeroneYT
      @denzeroneYT 11 месяцев назад

      от лохов ахахах, ару, объясни, где он был не прав, учитель?