flex-basis, flex-grow, flex-shrink. flexbox погружение

  Рет қаралды 29,804

От 0 до 1

От 0 до 1

2 жыл бұрын

Привет! Сегодня разберем flex свойства, которые на первый взгляд очевидные, но когда начинаешь их применять, сидишь в шоке, что оно не работает, думаешь, это у них что-то не так, я то норм написал)) В общем разберем flex-grow, flex-shrink, flex-basis и будем их использовать верно и максимально точно.
Телеграм канал:
t.me/from0to1com
Подробнее про flex:
developer.mozilla.org/ru/docs...
Игра:
flexboxfroggy.com/#ru
Подпишитесь на канал, если вам понравилось данное видео:
bit.ly/2IFzwBZ

Пікірлер: 167
@flashback8504
@flashback8504 2 жыл бұрын
Это лучший канал по вёрстке! Тупо как кофе пьешь и кайфуешь, самое топовое , что Вадим объясняет прям простыми словами , прям вот клянусь красава 💪🤝🔥! Спасибо Вадим за всё, всем советую твою канал! Здоровья тебе ✊
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
Благодарю
@user-cn6rx5ld2m
@user-cn6rx5ld2m 2 жыл бұрын
@@vadymprokopchuk Gf
@Green_Alex
@Green_Alex Жыл бұрын
Простой как чашка кофе
@bruhmoment5935
@bruhmoment5935 2 жыл бұрын
Не по уведомлению, а по зову сердца, приятно снова вас видеть!
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
Благодарю)
@user-rz1234
@user-rz1234 2 жыл бұрын
Очень соскучилась по вашим стримам. Спасибо за ваши видео)
@isaabazov3700
@isaabazov3700 Жыл бұрын
1:15 - начало 3:32 - flex-grow 16:10 flex-shrink 24:30 flex-basis
@user-se2qi3qq8n
@user-se2qi3qq8n 2 жыл бұрын
Спасибо огромное за работу и уроки! мира и добра всем нам)
@user-ni2wz9zs1v
@user-ni2wz9zs1v 9 ай бұрын
Прислюнявим))) Прикольно ведете контент, Вадим! Но вообще хорошо объясняете, спасибо вам огромное!
@user-pf6jf9oz2t
@user-pf6jf9oz2t Жыл бұрын
спасибо, я всё понял . учить верстке это прям твое . совсем не скучно и при этом информативно , респект .
@irinadim
@irinadim Жыл бұрын
Кручее и злитым- это просто шедевр))) Вадим, спасибо за контент с юмором!!!
@perfecto9592
@perfecto9592 2 жыл бұрын
кэф трения... улыбнуло =) Спасибо за твой труд!!! Берегите себя!!!
@user-vr6jo8ei3s
@user-vr6jo8ei3s 2 жыл бұрын
Спасибо, Вадим🙏 То что нужно было👍 Так рад каждый раз слышать тебя. Мира твоей семье и всем людям🙏
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
спасибо
@shadowveter
@shadowveter 2 жыл бұрын
Новый видос пушка!!!! Вадим просто разрывает всем кабины своим топовейшим контентом!!!! Продолжай и дальше радовать нас, лучшими выпусками, т.к. это для тебя, как минимум будет отвлечением от всех бед, а как максимум - позитив и благодарочка от нас
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
спасибо
@DragonDrugOn
@DragonDrugOn 2 жыл бұрын
Вадос, спасибо! Продолжаем работу!
@Edgar-pu1lc
@Edgar-pu1lc 2 жыл бұрын
Большое спасибо за уроки, благодаря вам многие не тратят деньги на платные курсы )
@AntonioBenderas
@AntonioBenderas 2 жыл бұрын
Вадим, безмерная благодарность за полезные, эффективные и позитивные уроки. Огромная просьба распихать их по возможности по плейлистам, так намного удобней искать на канале нужное
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
да, спасибо, нужно єто сделать
@uglykaneki5165
@uglykaneki5165 Жыл бұрын
спасибо автору, за внятное к тому же интересное объяснения. баланс шуток и кода отличный, так намного приятнее и легче усваивать материал. удачи в росте канала)
@sviatbondar1721
@sviatbondar1721 2 жыл бұрын
Я чекав цю тему як манну небесну, дякую наперед навіть ще не подивився а вже вподобайка)) А вот за пояснення ,що ж таке Flex-basis окреме величезне дякую. Я думав що це просто замість width.
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
круто, дякую, радий що допоміг
@user-st4tr4zx2c
@user-st4tr4zx2c 2 жыл бұрын
Привет Вадим, рад что ты вернулся!
@rostyslavkinash5232
@rostyslavkinash5232 2 жыл бұрын
Вадим, спасибо за урок. Ждём видео про грид сетку.
@666Vladyka911
@666Vladyka911 2 жыл бұрын
Відео не тільки корисне, а й максимально позитивне.)) В цей непростий час, це як ковток свіжого повітря)) Дяки!)))
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
Дякую
@javadzeynalov
@javadzeynalov 11 ай бұрын
Salam Aleykum из Баку! -Спасибо большое за ваши видеоуроки ! Всё понятно ,всё четко ... Приятно слушать ! Дай Бог крепкого здоровья вам и вашим близким !!!
@user-xw1zc9gq3j
@user-xw1zc9gq3j 4 ай бұрын
Нравятся сравнения с маршруткой)Объяснение очень просто в понимании и не скучно смотреть) Спасибо!
@vadymprokopchuk
@vadymprokopchuk 4 ай бұрын
спасибо
@DaymerJun
@DaymerJun 3 ай бұрын
Спасибо большое за видео. Это третье видео которое смотрю на эту тему. Подача супер, шутки тоже очень смешные. Продолжайте это дело обязательно) Всё очень даже не сложно, чтобы обобщать эти флексы, как делают это в интернете...
@vadymprokopchuk
@vadymprokopchuk 3 ай бұрын
спасибо, я рад )
@ivasik4044
@ivasik4044 2 жыл бұрын
Хорош, продолжай не смотря ни на что, очень круто!
@user-qm9oc3mr8f
@user-qm9oc3mr8f 2 жыл бұрын
Вадим, это лайк) Классный ты мужик!
@user-pi6yt2ks9b
@user-pi6yt2ks9b 4 ай бұрын
Спасибо за материал, хорошая подача, легко и с юмором 👍. То чего многим блогерам не хватает. Также рекомендация по flexbox играм: жабки по началу весёлые без спору, но вот Flexbox Zombies - уровень поинтересней будет, больше практики и лучше "навык" отточит (там также есть игры по grid-ам и другие).
@user-nc8ww3zd6n
@user-nc8ww3zd6n 2 жыл бұрын
Лайк не глядя! Хотя, конечно же, посмотрю. Вадим, спасибо тебе огромное, что продолжаешь пилить видосы в это нелёгкое время! С твоего первого курса обучился вёрстке ещё летом 2019, потом уже без тебя JS (ждали от тебя, но недождались), сейчас работаю разработчиком на nuxtjs, но и там без вёрстки никуда! Ты на мак перешёл?)
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
круто, молодцом, мак с 19 года, я с ним когда не могу за своим компом работать
@user-pw5ub5hq8q
@user-pw5ub5hq8q 9 ай бұрын
ты просто супер, пасиба за видос, было угарно и познавательно
@bekzoddeveloper5995
@bekzoddeveloper5995 2 жыл бұрын
Классно! Продолжай! Твой контент очень информативный. Спасибо! Flexbox, flex-grow, flex-shrink, flex-basis ✊👍⚡
@user-ml6eg1cw5u
@user-ml6eg1cw5u 2 жыл бұрын
Спасибо за крутой видос! Как всегда на высоте!))
@J-Lany
@J-Lany 6 күн бұрын
Ты лучший) спасибо большое за видео!)
@Liverpoolfc_1892
@Liverpoolfc_1892 2 жыл бұрын
Спасибо , Вадим большое!
@rimavedeckiene2203
@rimavedeckiene2203 4 ай бұрын
Мне очень нравится твое преподавание: интересно, образно, с юмором. Flex былa очень сложной темой. Спасибо
@rimavedeckiene2203
@rimavedeckiene2203 3 ай бұрын
flex-basis это такая бомба 💣💣💣💣 такого подробного учения я еще не слышал и не видел.
@Blondguy12
@Blondguy12 2 жыл бұрын
Отличные видосы про флексам! Единственное что не упомянул, так это gap во флексах, ведь ими можно задавать конкретные расстояния между элементами, но та пофиг)
@petrovpetrov6095
@petrovpetrov6095 2 жыл бұрын
Спасибо за знания!стал учить верстку на этом канале сейчас учу js
@romanr5962
@romanr5962 2 жыл бұрын
Мужик, спасибо тебе большое за контент особенно в текущей ситуации и что продолжаешь делать на русском ! Желаю твоим друзьям, близким и знакомым самого лучшего ! П.С. и вообще всем людям всего самого хорошего!
@MelkoR4111
@MelkoR4111 2 жыл бұрын
Плюсую! спасибо, что не становишься жутким расистом, как некоторые другие стримеры, и не меняешь язык, на котором вещаешь!
@AntonioBenderas
@AntonioBenderas 2 жыл бұрын
@@MelkoR4111 #ищисвоих
@user-pf6jf9oz2t
@user-pf6jf9oz2t Жыл бұрын
@@MelkoR4111 типо белорусская расса
@Nemerezzz
@Nemerezzz Жыл бұрын
спасибо большое!. Я вроде и понимал и не понимал, но теперь все ясно как день)
@stillchristine9046
@stillchristine9046 Жыл бұрын
Спасибо, это было чудесно и очень интересно! Игра с лягушатами -- милота =)) C удовольствием буду посещать данный канал, чтобы узнать что-то новенькое 😊
@revolver4153
@revolver4153 8 ай бұрын
Пересмотрел очень многих топовых и известных специалистов по вёрстке, и когда нашёл Вадима, то понял, что лучше канала я не найду!
@vadymprokopchuk
@vadymprokopchuk 8 ай бұрын
спасибо
@andreykrav3274
@andreykrav3274 2 жыл бұрын
Потом Грибы, а потом Реакт и Редакс )) Классные видосы, главное не останавливайся!
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
обязательно
@tatianaagapkina8658
@tatianaagapkina8658 Жыл бұрын
Видос, ответивший на многие мои вопросы. На днях мучалась, делала таблицу на флексах, и вот теперь дошло, что flex-grow и flex-shrink совсем не по назначению использовала. А flex-basis, кстати, правильно, я молодец. Дайте сюда слюнявого эксперта, я ему объясню, что флекс-бейзис - ширина флекс элемента вдоль ГЛАВНОЙ оси 😉
@CTpeJloK_
@CTpeJloK_ 2 жыл бұрын
Вадос, ты как всегда на высоте.
@ana.stasia.w
@ana.stasia.w Жыл бұрын
Вадим, а по js нет планов делать видео? Вы просто суперски объясняете
@makakasukraini
@makakasukraini Ай бұрын
как я примерно запомнил это все: flex-grow считается как: Находим сумму всех коэффициентов (flex: 1, flex: 2 и т.д). Далее берем отдельный элемент, например с flex-grow: 2 и считаем, как разность между коэффициентом растяжения этого элемента и общей суммой всех коэффициентов. И умножаем это все на свободное пространство, так мы получаем размер этого элемента с учетом flex-grow. С шринк такая же формула, но уже вместо свободной ширины используем оставшуюся после сужения ширину родительского контейнера. После подсчетов получим то, что нужно отнять от ширины родительского контейнера. эти формулы в целом безполезны, но если много гровов и шринков с 2 3 2 1 3 и так далее, то может помочь
@naphania2
@naphania2 Жыл бұрын
это конечно классная тема, спасибо! но вот еще бы разобраться с position: ... они летят куда хотят. порядок если навести, было бы агонь в будущих видосах
@xu2593
@xu2593 Жыл бұрын
дякую! приятно было смотреть, хочется продолжать изучение, это невероятная подача, спасибо!
@vadymprokopchuk
@vadymprokopchuk Жыл бұрын
Благодарю
@CTpeJloK_
@CTpeJloK_ 2 жыл бұрын
Жду не дождусь марафона ;)
@user-kf4jz1gr7j
@user-kf4jz1gr7j Жыл бұрын
Очень круто объяснил! Дальше только практиковаться!
@Oleg_Artemov
@Oleg_Artemov Жыл бұрын
Большое спасибо за урок !
@myroadmalankajosef9192
@myroadmalankajosef9192 11 ай бұрын
Ти молодчина! Просто чудо!!!
@RomanKhassazhirov
@RomanKhassazhirov Жыл бұрын
дядька, поклон!
@vadymprokopchuk
@vadymprokopchuk Жыл бұрын
спасибо
@user-lm9ee1gn5p
@user-lm9ee1gn5p Жыл бұрын
Спасибо, супер понятно, красава 🤝
@Clever_Web-sites
@Clever_Web-sites Жыл бұрын
Спасибо, объяснил хорошо, а игра с жабками топ для тренировки.))
@romanprokopets3693
@romanprokopets3693 2 жыл бұрын
топ юмор, топ контент) спасибо)
@veronikaholubkina7797
@veronikaholubkina7797 2 жыл бұрын
29:52 ширина должна стать типа как бы высотой, если ты адекватный человек ))) улыбнуло, спасибо за полезный материал👍
@drknss3021
@drknss3021 2 жыл бұрын
Вадим, ты очень добрый и светлый человек. От тебя исходит позитивная энергетика, не смотря на весь ужас, который происходит в твоей стране😢 P.S с флексами разобрался, очень упрощают жизнь, а вот с гридами не могу. Даже циклы в JS дались проще. Может, потому что я пытаюсь микросетку построить на гридах, а следовало использовать флекс? Если кто знает, напишите, пожалуйста!
@4sARy
@4sARy 2 жыл бұрын
Лучше не напоминать человеку о происходящем, оставьте это для других блоггеров. Он отличился своим целомудрием и адекватностью к происходящему. По крайней мере, он просто продолжил делать то, что он делал. За это ему большое человеческое спасибо!
@baton4iki
@baton4iki 2 жыл бұрын
О,спасибо)
@esp2644
@esp2644 Жыл бұрын
Вот бы увидеть контент, как нужно из Фотошопа, да и вобще полный курс по декорациям svg на заднем фоне с паралоксом, адаптивом и т.д, анимациями.
@infodniester
@infodniester 2 жыл бұрын
Привет Вадим, рад слышать тебя и то что ты продолжаешь тему по верстке! Хочу выразить свою благодарность по поводу своего обучению в вашем онлайн курсе Верстка 1.0. Спасибо огромное!!! Желаю ВАМ Мира, здоровья и счастья ! С уважением ваш ученик Олег из Молдовы!
@mmosow
@mmosow 2 жыл бұрын
Ура!!!!! наконец то ВЕЧЕРИНКА!!!!
@user-ef2wx9es1p
@user-ef2wx9es1p 2 жыл бұрын
Вадим, главное, что ты смеешься! Прекрасные шутки! Учу очередную тему и улыбаюсь очень громко.
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
спасибо
@Diana-yv9et
@Diana-yv9et Жыл бұрын
Спасибо!
@sviatoZavr
@sviatoZavr 2 жыл бұрын
Спасибо. Ты не просто учишь ты вдохновляешь
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
Благодарю
@awesomedud
@awesomedud 11 ай бұрын
улыбают твои шутки)
@_pheax
@_pheax 2 жыл бұрын
спасибо Вадос.
@user-wh9mc2po7g
@user-wh9mc2po7g 2 жыл бұрын
Топовый урок, обучился новым свойствам Применять их конечно не буду 😅
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
))
@grom5849
@grom5849 Жыл бұрын
Как всегда - самые лучшие вечеринки! Прошу только одну вещь: как зовут короля вечеринки в нижнем правом углу??
@KoAndDi
@KoAndDi 2 жыл бұрын
Большое спасибо...
@romanhassazhyrov5558
@romanhassazhyrov5558 2 жыл бұрын
Лучший, спасибо что ты с нами, твой ученик, который смог, но продолжает развиваться вместе с твоими видео! :)
@jugo-stream
@jugo-stream 2 жыл бұрын
Та самая вечеринка которая оставила меня дома😜👍
@ZimaTimofey
@ZimaTimofey 2 жыл бұрын
👍👍👍🔥🔥🔥
@user-zy4qf6dl6s
@user-zy4qf6dl6s 2 ай бұрын
Лучший учител 🤓❤️
@Blondguy12
@Blondguy12 2 жыл бұрын
Спасибо за видео! Будут еще видео по флексам из этой серии?
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
та вроде уже все есть
@Blondguy12
@Blondguy12 2 жыл бұрын
@@vadymprokopchuk а, окей, спасибо за контент Вадос
@Anahitacode
@Anahitacode 2 жыл бұрын
Вадим, спасибо! Просто замечательные уроки. Было бы здорово, если была ссылка на донаты.
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
та как-то сделаю, забываю)
@kovalskine1740
@kovalskine1740 2 жыл бұрын
👍👍👍👍 Спасибо!!!
@Dimasik86352
@Dimasik86352 Ай бұрын
"Я буковка, я знаю что мне нужно, так что отсекись😎"
@AlbertBa
@AlbertBa 2 жыл бұрын
Лайк не глядя
@user-rs2wy5yj8r
@user-rs2wy5yj8r 2 жыл бұрын
Дякую. Було цікаво!
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
дякую
@user-md9ko2ty6f
@user-md9ko2ty6f Жыл бұрын
💯
@denisboyko264
@denisboyko264 2 жыл бұрын
Дякую, тримаймось.
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
тримаймось
@user-ul1fs9hs3q
@user-ul1fs9hs3q 2 жыл бұрын
Вадос, чего решил мак прикупить?) Вроде на винде до этого был. Как оно, разница чувствуется?
@vadymprokopchuk
@vadymprokopchuk Жыл бұрын
мак с 19 года, видео на винде писал, мак в поездках юзал
@ukraine1514
@ukraine1514 4 ай бұрын
💪👍
@user-vj3cu3wv9l
@user-vj3cu3wv9l Жыл бұрын
иногда кажется что можно смотреть чисто ради твоей харизмы)
@user-vp5hu8om9b5
@user-vp5hu8om9b5 2 жыл бұрын
👍👍👍
@user-zd4gz3so2y
@user-zd4gz3so2y 2 жыл бұрын
Вадим, добрый день. Сделай пожалуйста обучающее видео по средствам разработчика. А шутишь и комментируешь прикольно.
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
спецом для тебя kzbin.info/www/bejne/a2nCcqSvpb2dfZY
@demen_vadym
@demen_vadym 9 ай бұрын
когда ширинка не застегивается - на этом моменте выпал
@ajsluprochazkova4587
@ajsluprochazkova4587 2 жыл бұрын
скажите пожалуйста будет или есть видео про расширение экранов для мобильных айпадов и компов ? благодарю!
@TheEtherr
@TheEtherr 2 жыл бұрын
Если я правильно понял, мы изначально задаём флекс-элементам нужные нам ширины через флекс-бэзис. В случае, если мы хотим растянуть их на всю ширину главной оси контейнера (или высоту, если главная ось - column), то мы пишем каждому элементу одинаковый гроу. Если же нужны разные пропорции растяжения элементов, то эти пропорции вычисляются от оставшегося пустого места контейнера. Т.е. это пропорции именно РАСТЯЖЕНИЯ, а не пропорции занимаемых ширин элементов в контейнере по итогу этой операции. Я так понимаю, в случае верстки дизайнерского проекта вместо гроу или шринк лучше юзать обычный флекс-бэзис в медиазапросах, чем пытаться что-то вычислять))
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
все верно, а по поводу адаптива зависит от макета
@Camonoto
@Camonoto 2 жыл бұрын
Вадим, подскажи пожалуйста, какой у тебя шрифт в VS Code. На маке он поприятнее, чем на винде.
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
comic shanns
@vuejs1
@vuejs1 2 жыл бұрын
Запишы пожалуйста 1 раз верстку как ты работаешь, именно интересно посмотреть как работает спец, чтобы было понятно как это верстать быстро)
@MelkoR4111
@MelkoR4111 2 жыл бұрын
ты шутишь? или не умеешь гуглить или на канал его зайти трудно?
@dianadvoryak
@dianadvoryak 2 жыл бұрын
суперрррр!!!!!!
@philigranchik
@philigranchik Жыл бұрын
Спасибо большое за 4к!
@user-dm7ww2gr6g
@user-dm7ww2gr6g 2 жыл бұрын
Нужно отдельный курс про 1000 долларовые сайты без контента.
@user-xe4be7iq1q
@user-xe4be7iq1q Ай бұрын
мне бы такого наставника как Вадим ...
@kalyonee4565
@kalyonee4565 2 жыл бұрын
как сделать такой же шрифт в vs code?
@AntonioBenderas
@AntonioBenderas 2 жыл бұрын
_flex-basis: 100%_ должно нормально смотреться
@user-vj3cu3wv9l
@user-vj3cu3wv9l Жыл бұрын
ля если вырезать все шутки из всех твоих видео, можно написать отдельную книгу "CSS Анекдоты"
@baytszy
@baytszy Жыл бұрын
я буковка))) мне как бы побоку))
@AnatolyGradovoy
@AnatolyGradovoy Жыл бұрын
клево! а что за мак такой большой?
@vadymprokopchuk
@vadymprokopchuk Жыл бұрын
мак про 16 дюймов 2019 год
@AnatolyGradovoy
@AnatolyGradovoy Жыл бұрын
@@vadymprokopchuk гдето заплакала старая рязанька 3200...
@dimendroider7550
@dimendroider7550 2 жыл бұрын
Братан, как сам? Как все?? Живы здоровы???
@vadymprokopchuk
@vadymprokopchuk 2 жыл бұрын
привет, все норм, недавно видео выпустил о всем об этом
@antonserhiyenka
@antonserhiyenka Жыл бұрын
Теперь flex-grow - не работает без явного указания flex-basis, так что лучшим решением будет использовать flex: 1, где видимо при отсутствующем явном указании basic последний будет считаться за 0.
FLEXBOX начало. Флексбокс верстка.
44:38
От 0 до 1
Рет қаралды 45 М.
Flex grow, shrink, basis | CSS Flexbox tutorial
8:42
Scrimba
Рет қаралды 29 М.
Ауылға қайт! | АСАУ | 2 серия
33:16
Qarapaıym Qanal
Рет қаралды 1,1 МЛН
когда одна дома // EVA mash
00:51
EVA mash
Рет қаралды 12 МЛН
Follow @karina-kola please 🙏🥺
00:21
Andrey Grechka
Рет қаралды 21 МЛН
6 Advanced Flexbox Features You Probably Don’t Know
14:54
Web Dev Simplified
Рет қаралды 107 М.
Learn Flexbox CSS in 8 minutes
8:16
Slaying The Dragon
Рет қаралды 1,3 МЛН
Объяснение работы свойств flex basis, flex grow и flex shrink
28:37
Дмитрий Трепачёв
Рет қаралды 6 М.
Стилизация checkbox и radio
31:30
От 0 до 1
Рет қаралды 23 М.
Разбираем как работают flex-basis flex-grow flex-shrink
24:49
Онлайн-школа METHED
Рет қаралды 3,1 М.