Тёмный

CSS Grid Layout подробный урок, справочник по Grid CSS в подарок 

ITDoctor
Подписаться 69 тыс.
Просмотров 27 тыс.
50% 1

В уроке по CSS Grid Layout я расскажу вам про все свойства CSS Grid, мы рассмотрим основы Grid CSS и посмотрим как делается адаптивная верстка страницы. Это введение в CSS Grid, которое позволит понять что такое Grid сетка и начать верстать без помощи таких фреймворков как Bootstrap, а на чистом CSS.
Так же я подготовил для вас подробный справочник по CSS Grid Layout. Обязательно добавляйте ссылку в закладки и пользуйтесь.
Справочник по CSS Grid Layout: morphismail.github.io/css-gri...
Свойства настройки сетки: grid-template-columns, grid-template-rows, grid-column-start, grid-column-end, grid-column, grid-row, grid-column-gap, grid-row-gap, grid-gap, grid-auto-columns, grid-auto-rows, grid-auto-flow, grid-template-areas, grid-area
Свойства выравнивания: justify-items, align-items, place-items, justify-content, align-content, place-content, align-self, justify-self, place-self
00:00 Введение
01:39 Теория по CSS Grid
05:00 Сравнение с Flexbox
05:34 Поддержка браузерами CSS Grid
06:20 Создание Grid сетки (display: grid)
13:00 Настройка строк и столбцов (grid-template-columns, grid-template-rows, grid-column-start, grid-column-end, grid-column, grid-row)
17:13 Отступы между элементами (grid-column-gap, grid-row-gap, grid-gap)
18:54 Значения по умолчанию для колонок и рядов (grid-auto-columns, grid-auto-rows)
22:09 Изменить направление grid элементов (grid-auto-flow)
23:17 Шаблон сетки (grid-template-areas, grid-area)
26:25 Приёмы адаптивной Grid сетки
29:01 Сокращенное свойство grid-template
31:17 Свои названия линий в CSS Grid
33:26 Выравнивание элементов внутри ячеек (justify-items, align-items, place-items)
36:27 Выравнивание сетки внутри контейнера (justify-content, align-content, place-content)
39:23 Выравнивание содержимого элементов (align-self, justify-self, place-self)
40:57 Выводы и О моём справочнике css grid manual
✔Советую посмотреть:
Уроки по HTML: • Язык HTML для новичков
Уроки по CSS: • Язык CSS для новичков
CSS Flexbox: • Flexbox CSS самый поня...
◄ Предыдущее видео: • Зачем нужен JSON Тип д...
⚡️ Эксклюзив на Boosty - boosty.to/itdoctor
💡 Telegram канал - t.me/itdoctor_official/4
🎥 Курсы на Stepik - stepik.org/users/387773773/teach
ВКонтакте - itdoctorstudio
Яндекс Дзен - zen.yandex.ru/itdoctor
Rutube - rutube.ru/channel/23500045/
#css #css3 #grid #cssgrid #gridcss #itdoctor

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

 

2 июн 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 107   
@ITDoctor
@ITDoctor 2 года назад
Курс Frontend разработчик на HTML, CSS и JavaScript: stepik.org/z/113402
@artemalekseev6885
@artemalekseev6885 2 года назад
Благослови тебя Господь, Исмаил! Спасибо огромное за все твои труды!
@ITDoctor
@ITDoctor 2 года назад
спасибо
@user-iy7nj4is4n
@user-iy7nj4is4n 3 года назад
Спасибо большое за бесплатное обучение . Счастья и здоровья вам и вашей семье
@ITDoctor
@ITDoctor 3 года назад
Спасибо
@hunnidbands100
@hunnidbands100 4 года назад
Наконец-то структурированное видео по гридам, на других каналах ребята просто перечисляют свойства какие есть, что очень сложно для восприятия
@LAMit
@LAMit 2 месяца назад
Спасибо! За видео. Очень доступно. Смотрю уже второй раз. Хоть в grid можно запутаться по началу, но потом все встает на свои места. Буду закреплять практикой.
@ITDoctor
@ITDoctor 2 месяца назад
Спасибо что оценили!
@user-mt7qm9zo1s
@user-mt7qm9zo1s 3 года назад
Спасибище !!! Теперь по Grid многое стало понятно.
@ITDoctor
@ITDoctor 3 года назад
Пожалуйста
@MrReflection540
@MrReflection540 5 лет назад
Большое спасибо за ваши уроки
@ITDoctor
@ITDoctor 5 лет назад
пожалуйста
@13rast
@13rast 2 года назад
справочник бомба, все понятно. Grid больше не страшен!
@ITDoctor
@ITDoctor 2 года назад
Спасибо что оценили
@Anatoli-bq1pe
@Anatoli-bq1pe Год назад
Отдельная благодарность за шпаргалку)
@ITDoctor
@ITDoctor Год назад
Спасибо что оценили
@jonjonsan1036
@jonjonsan1036 2 года назад
Лучшая обучалка. Спасибо!
@ITDoctor
@ITDoctor 2 года назад
рад что понравилось, спасибо
@sergaft3295
@sergaft3295 4 года назад
Большое спасибище!! Очень всё наглядно и понятно - Ты Super-ский препод👍
@user-lz5ql4uh8x
@user-lz5ql4uh8x 5 лет назад
Вот это я понимаю работа проделана. Спасибо большое..
@_cybernetic
@_cybernetic 4 года назад
молодчага. Хорошо рассказываешь и очень адекватные примеры в сочетании функций кода. Тему эту видел ни у одного человека, но на этом уроке залип)) Удачи каналу.
@ITDoctor
@ITDoctor 4 года назад
Спасибо
@user-rg3yd2bv6x
@user-rg3yd2bv6x 4 года назад
Идеальное, по моему мнению, объяснение всей системы гридов. Спасибо за видео и за справочник!!!
@ITDoctor
@ITDoctor 4 года назад
Пожалуйста
@johnwilly2515
@johnwilly2515 4 года назад
спасибо. лучший ролик на youtube!!
@ITDoctor
@ITDoctor 4 года назад
Вам спасибо)
@shermuhammadwolf10
@shermuhammadwolf10 5 лет назад
Thanks
@user-vl3np9ck3v
@user-vl3np9ck3v 4 года назад
Друже,самое лучшее и наглядное объяснение по этой теме. А посмотрел я их уже 3 от самых популярных авторов. Респект тебе,блгдрю)
@ITDoctor
@ITDoctor 4 года назад
Спасибо что оценили
@imbydlo1552
@imbydlo1552 2 года назад
Дай угадаю, 1 из них фрилансер по жизни???
@yurok1991
@yurok1991 3 года назад
Класс
@mokkamokka4097
@mokkamokka4097 5 лет назад
Мега круто рассказываешь, спасибо!
@aleksandrsosnin3474
@aleksandrsosnin3474 4 года назад
Суперский урок! Спасибо за проделанную работу!
@user-xw8qg3iy5h
@user-xw8qg3iy5h Год назад
Огромное вам спасибо за очередной прекрасный урок!👍 тот случай, когда сначала ставлю лайк, а потом смотрю видео. И отдельная благодарность за супер справочник☺
@ITDoctor
@ITDoctor Год назад
Спасибо что оценили
@lumeaceaiuluisrl6343
@lumeaceaiuluisrl6343 3 года назад
Отличный урок! Спасибо большое за Ваш труд!
@user-lt7cf5qq8j
@user-lt7cf5qq8j 5 лет назад
Спасибо. Очень полезный материал.
@user-qh5fr3yo1w
@user-qh5fr3yo1w 4 года назад
Автору респект и уважение. Сразу в Грид конечно въехать нельзя, это тема довольно сложная. Но объясняете вы просто и доходчиво. Особая ценность этого урока заключается в том, что автор сравнивает две css технологии. Flex технологию и Grid технологию. С меня лайк и подписка.
@ITDoctor
@ITDoctor 4 года назад
Спасибо вам. Справочник надеюсь тоже будет полезен (ссылка в описании). Сам постоянно заглядываю в него потому что все не запомнить.
@user-ou8qy4kh1f
@user-ou8qy4kh1f 3 года назад
СПАСИБО!!! Желаю здоровья, благополучия, всех благ!
@ITDoctor
@ITDoctor 3 года назад
спасибо
@vodolazbest
@vodolazbest 4 года назад
Коментарий, лайк и подписка только за этот урок, спасибо!
@user-zt9wu8qr3t
@user-zt9wu8qr3t 2 года назад
Красавчик, лайк был заслужен на все 146% уже на 22 секунде. Так быстро лайк я никогда не ставил. Спасибо тебе
@ITDoctor
@ITDoctor 2 года назад
и вам вам спасибо
@ruslanhd7262
@ruslanhd7262 3 года назад
Спасибо за это подробное видео, ты меня в очередной раз выручил ) Уже не первый раз захожу на твой канал, когда мне нужен ответ (видео), где подробно описывается, что и как. Ты крутой чувак).
@ITDoctor
@ITDoctor 3 года назад
Спасибо
@alexbiznes8323
@alexbiznes8323 3 года назад
Чувак, спасибо большое.
@ITDoctor
@ITDoctor 3 года назад
пожалуйста
@_Peterhof_
@_Peterhof_ 5 лет назад
Друг, это очень мощная работа! Спасибо!
@ITDoctor
@ITDoctor 5 лет назад
Значит не зря старался!
@user-kk2zq6bj6s
@user-kk2zq6bj6s 5 лет назад
Спасибо большое! Все очень подробно. Лайк однозначно.)))
@tati_tati_me
@tati_tati_me 4 года назад
Спасибо огромное!!! Супер 👍👍👍
@user-hw9nc8np3c
@user-hw9nc8np3c 4 года назад
Кайфовый урок! Спасибо!
@user-ji6zk1sl5w
@user-ji6zk1sl5w 4 года назад
Учитель от Бога😍
@webhero42
@webhero42 4 года назад
А ты действительно сделал очень неплохой справочник)
@ITDoctor
@ITDoctor 4 года назад
Спасибо. Пришлось пособирать информацию ото всех мест и переработать её
@igorkulibaba7287
@igorkulibaba7287 4 года назад
Пояснение просто ааагонь, спасибо
@user-kj6yy5wx3s
@user-kj6yy5wx3s 3 года назад
Очень здорово! Спасибо!
@user-uh1wl6no6x
@user-uh1wl6no6x 4 года назад
Классная и очень развернутая подача материала, спасибо!
@maksimrugalov3158
@maksimrugalov3158 3 года назад
Привет! Очень хорошо объясняешь приятно слушать. За справочник отдельно спасибо, сделай видео верстки сайта на гридах.
@WhiteBear141981
@WhiteBear141981 3 года назад
Отличный инструмент! Отличное раскрытие материала! Спасибо!
@ramil_kad
@ramil_kad 4 года назад
Очень доступно, лаконично и подходит для новичков, спасибо
@user-mo6tl6is1q
@user-mo6tl6is1q 3 года назад
Отличное объяснение и шпора на будущее,спасибо
@user-so9tc1te2m
@user-so9tc1te2m 3 года назад
Гениально!
@ITDoctor
@ITDoctor 3 года назад
Спасибо
@vitya008
@vitya008 4 года назад
Здорово, спасибо за урок!
@ITDoctor
@ITDoctor 4 года назад
пожалуйста
@chuvital
@chuvital 4 года назад
Спасибо, отличное видео и классный справочник.
@ITDoctor
@ITDoctor 4 года назад
Рад что помог
@LariOne910
@LariOne910 Год назад
Отличное видео
@ITDoctor
@ITDoctor Год назад
спасибо
@user-yb9uf8uz8k
@user-yb9uf8uz8k 4 года назад
Спасибо за урок, для знакомства с css grid было вполне достаточно. И кстати у меня не работает выравнивание для контейнера, а выравнивание для элементов работает хорошо. А содержимое элемента хорошо выравнивается flex - box.
@sergeyoxana
@sergeyoxana 3 года назад
Уважение и мое почтение Вашей работе. Спасибо огромное.
@ITDoctor
@ITDoctor 3 года назад
Пожалуйста
@user-gp5pp4rp1s
@user-gp5pp4rp1s 3 года назад
Спасибо большое! Очень доступно все освещено.
@ITDoctor
@ITDoctor 3 года назад
Пожалуйста
@user-lp2zy8er4p
@user-lp2zy8er4p Год назад
Спасибо Вам большое за очень доступную информацию За четкие детали каждого момента. За шпаргалку-конспект. Я так рада.что нашла ваши видео. Мои курсы 2 месяца и видео по 8 минут (это про flex и grid темы вместе). Вот а потом.как хочешь.но делай задание..но теперь я знаю.что все смогу!!!!
@ITDoctor
@ITDoctor Год назад
спасибо что оценили. у меня все видео, плейлисты и курсы нацелены именно на результат
@ivanmakarow
@ivanmakarow 4 года назад
Супер
@m1akarov442
@m1akarov442 2 года назад
Спасибо!
@AnatoliyUshtan
@AnatoliyUshtan 3 года назад
Топчик
@artemalekseev6885
@artemalekseev6885 2 года назад
В справочном руководстве в разделе Трек сетки (Grid Track) указано: Трек можно представить как строку (колонка) или столбец (ряд). Наверное, имеется в виду наоборот: Трек можно представить как строку (ряд) или столбец (колонка).
@vladimirsem9574
@vladimirsem9574 Год назад
Почему-то не указали возможность изменения порядка элементов в грид-сетке с помощью "order".
@user-ej9bq4xc6q
@user-ej9bq4xc6q 4 года назад
Все очень классно! Рассказываешь доступно! Но можешь взять стакан воды себе, когда записываешь видео! Просто я не могу слушать когда человек взлатывает в микрофон, у меня оскомина по всему лицу идет.
@ketyrozlj
@ketyrozlj 4 года назад
А как можно зафиксировать положение grid cell или grid area относительно самой страницы, чтобы их размер не изменялся?
@vadymserdiuk2779
@vadymserdiuk2779 4 года назад
minmax это дял ширины , а скажите пожалуйста для высоты
@user-kj6yy5wx3s
@user-kj6yy5wx3s 3 года назад
А как в Code Pen сделали область просмотра сбоку?
@Olgitatata
@Olgitatata Год назад
Отличний справочник!!! Спасибо!! Но есть опечатки в тексте.
@ITDoctor
@ITDoctor Год назад
спасибо. при желании помочь вы можете даже pull request сделать в этот репозиторий, заодно попрактикуетесь в работе с github Видео про то как делать pull request ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-1upalKiDeEI.html Репозиторий справочника github.com/morphIsmail/css-grid-manual
@user-fl6jp7zq2i
@user-fl6jp7zq2i Год назад
@@ITDoctor Сделаем. Как раз думала, как Вам про опечатки сказать)
@delalen8012
@delalen8012 3 года назад
Мучался довольно долго - не меняли элементы положения и всё тут... Думаю, наверно не понимаю какой-то гридовской философии... Зашёл к вам, смотрю - запятые в grid-template-columns не ставятся... Ах вот оно что!)
@Independent19c
@Independent19c 2 года назад
объясните, момент например я хочу создать меню в обычной ситуации это float или c помощью флекс конструкций, а здесь как? после того когда я задаю display: grid как я должен прописать стили? чтобы li выстроились в строку и при этом не было огромных оступов(от грид колонок), надеюсь понятно объяснил...Буду рад посмотреть пример верстки например лендинга, а в частности шапки, а не абстрактных разноцветных колонок
@ITDoctor
@ITDoctor 2 года назад
Гриды не нужно пытаться применить везде. Меню лучше делать флексами. А там где нужна именно сетка 2*2 или 3*3 или любая другая похожая компоновка то и стоит использовать гриды
@Independent19c
@Independent19c 2 года назад
@@ITDoctor т.е гриды не заменяют флексы? А дополняют, получается… спасибо пролили свет, на эту деталь, а то пытался расположить или получался избыточный css код особенно в режиме row, а оказывается надо использовать и Флекс и грид грид преимущественно для общего каркаса страницы, как я понял из выше сказанного вами.В любом случае спасибо за ответ, действительно хорошая шпаргалка🙂
@PLAY-zw7cz
@PLAY-zw7cz Год назад
а что лучше использовать в адаптивной сетки? грид или бустрап? если я устроюсь на работу в компанию, там будудтиспользовать что ?
@ITDoctor
@ITDoctor Год назад
нет чего то лучше или хуже. гидами и флексми нужно много поработать ручками чтобы сделать что то хорошее. а готовые сетки вроде бутстраповской уже предусматривают много всего и они проверены и отлажены большой группой разработчиков. Но не всегда подходят. Основые flex и grid вам в любом случае нужны будут. а требует ли ваш будущий работодатель бутстрап известно только вам
@PLAY-zw7cz
@PLAY-zw7cz Год назад
@@ITDoctor спасибо, очень содержательно
@user-tn1dk6gt6o
@user-tn1dk6gt6o 4 года назад
А каким образом верстку на grid адаптировать под браузеры, которые эту сетку не поддерживают? Это возможно?
@ITDoctor
@ITDoctor 4 года назад
Грид не поддерживает старинный ie 5-6 и один или два китайских ноунейм браузера. Я бы не стал передивать о адаптации под эти браузеры
@user-mi8bx2zl1f
@user-mi8bx2zl1f 2 года назад
Может быть наоборот? 4 столбца и 3 линии?
@imbydlo1552
@imbydlo1552 2 года назад
Все, теперь bootstrap не надо!
@ITDoctor
@ITDoctor 2 года назад
уже давно. но все равно бутсрап полезен особенно пятый радует
@user-zw7tc6lv9z
@user-zw7tc6lv9z 3 года назад
не помешали бы уроки по верстке с помощью grid и flexbox
@catstriped6108
@catstriped6108 4 года назад
grid-gap устаревшее свойство и не рекомендуется к использованию, теперь это gap, row-gap, column-gap пруф developer.mozilla.org/ru/docs/Web/CSS/grid-gap пруф 2 developer.mozilla.org/ru/docs/Web/CSS/gap
@DmitriyDev
@DmitriyDev 4 года назад
Спасибо за инфу а я то думал почему VS code эти свойства зачёркнутыми показывает
@BoffkaBoffka
@BoffkaBoffka 3 года назад
СПАСИБО!!!
@ITDoctor
@ITDoctor 3 года назад
Пожалуйста
Далее
CSS Grid - Полное руководство
38:21
Просмотров 343 тыс.
CSS Grid - верстка будущего
27:54
Просмотров 39 тыс.