0:00 - CSS фреймворки 0:43 - Принцип колоночной сетки 1:34 - Рабочее окружение (Gulp, Sass) 2:39 - Базовые свойства 3:02 - Подключение Bootstrap 5 (CDN, NPM) 3:54 - Компоненты сетки, контейнер 4:13 - Ряды сетки 4:33 - Колонки сетки 5:32 - Элементы макеты и желоба сетки 6:55 - Гибкие колонки с классом ".col" 7:24 - Фиксированные колонки 8:20 - Реализация сетки макета 8:28 - Шапка сайта 9:20 - Совмещение фиксированных и гибких колонок 9:50 - Ряд с 2 элементами по 6 колонок 10:37 - Ряд из 6 колонок по 2 колонки 11:22 - Ряд из 3 элементов по 4 колонки 12:20 - Ряд из 4 элементов по 3 колонки 13:08 - Подвал сайта 13:53 - Подведение итогов 14:15 - Про продолжение серии 14:41 - Ссылки на социальные сети
@СергейАндрухович-о6б2 жыл бұрын
Большущее Вам спасибо!
@artikor80713 жыл бұрын
Как оказалось, Bootstrap не страшен, если его объясняют подобным образом)) Это конечно лайк за огромную работу и компановку информации!
@CodeQuestRu3 жыл бұрын
Спасибо за поддержку! Старался показать все простым языком. Посмотрите и другие видео из этой серии. В Bootstrap действительно нет ничего страшного =)
@prikuplay Жыл бұрын
@@CodeQuestRu А где твой файл main.css? Почему его нет в иерархии, у меня он создаётся при каждом сохранении
@allbossesr7 ай бұрын
@@CodeQuestRuф. Юан
@laretabatl59344 ай бұрын
Как приятно слушать, когда грамотная речь
@РоккиРоки3 ай бұрын
Очень познавательный урок, спасибо большое делайте больше таких уроков
@viiseventh11573 жыл бұрын
Смотрел много видео и ни как не мог понять до конца и тут посмотрел твоё и сразу все понял, спасибо большое. Ты очень классно и доступно объясняешь.
@CodeQuestRu3 жыл бұрын
Супер, значит не зря делал)
@kostukov753 жыл бұрын
Отличная подача материала, жду продолжения.
@CodeQuestRu3 жыл бұрын
Благодарю за поддержку! Раз интересно, то обязательно запишу =)
@fumanchez3 жыл бұрын
самый полезный гайд по бутстрапу в ру сегменте
@CodeQuestRu3 жыл бұрын
Спасибо! Очень приятно такое слышать =)
@liquidatorofficial36192 жыл бұрын
Bootstrap 5 для начинающих и использование в ролике scss и gulp. Браво, я просто похлопаю ..
@CodeQuestRu2 жыл бұрын
Все на очень базовом уровне и восприятию Bootstrap не мешает
@bake54482 жыл бұрын
@@CodeQuestRu когда ввожу npm install bootstrap,выдает ошибку npm is not recognized.Понимаю что ошибка из за того что не установлен node js.Но после установки та же ошибка,на видео показано папка node_modules,для чего она и поможет ли мне решить проблему с терминалом?
@CodeQuestRu3 жыл бұрын
Изначально планировал записать видео только по написанию своей универсальной сетки, но затем решил начать с начала и все это переросло в серию =) А как часто вы используете Bootstrap или другие колоночные системы в своих проектах?
@memasizm3 жыл бұрын
почти никогда ) а так полезно знать, чтоб ковыряясь в чужом коде мог бы ориентироваться что да как
@CodeQuestRu3 жыл бұрын
да, как минимум понимать принцип довольно важно =)
@1world9375 ай бұрын
Спасибо вам большое, я никак не мог понять данный урок по сеткам в платном курсе ! P. S. Ещё раз огромное вам спасибо !!!!
@hightommy79612 жыл бұрын
Благодарю автор, хорошо всё разжевал , в пятнадцатеминутке информации очень много, полезно , вкусно.
@CodeQuestRu2 жыл бұрын
Рад, что видео пригодилось =)
@KhabibulinAnvar8 ай бұрын
Спасибо за хорошую визуализацию и подачу. Очень полезное видео.
@stanislavhill95753 жыл бұрын
Спасибо, очень информативно и самое главное без воды как любят другие блогеры!
@CodeQuestRu3 жыл бұрын
Спасибо за поддержку! Всегда стараюсь продумать сценарий заранее и оставить только самое нужно. Видимо не зря =)
@vladprodan70103 жыл бұрын
Жду продолжения!
@CodeQuestRu3 жыл бұрын
Спасибо! Если действительно интересно, значит сделаем =)
@maxmaximus93292 жыл бұрын
Реально супер! Спасибо. Все очень доступно объяснил для начинающих
@АлександрСилков-ф2ж2 ай бұрын
зачет..,)) толковая подача.
@nikson91773 жыл бұрын
Жду продолжение, идеальные уроки
@nikson91773 жыл бұрын
Еще бы по Emmet урок
@CodeQuestRu3 жыл бұрын
Приятно получать такой отклик =) Продолжение по Bootstrap на подходе!
@CodeQuestRu3 жыл бұрын
Emmet помечу в заметках, не могу обещать в ближайшее время, но сделаем =)
@ЗапасЗнаний3 жыл бұрын
Спасибо автору за отличное видео, с помощью которого удалось разобраться в рабочем новом проекте
@CodeQuestRu3 жыл бұрын
Очень рад, что видео пригодилось =)
@Point_boiling Жыл бұрын
спасибо большое за видео, мне было очень полезно! Наконец-то поняла, что есть что
@sanchopance80443 жыл бұрын
Жду продолжение, очень интересно как настроить сетку под себя!
@CodeQuestRu3 жыл бұрын
Круто, значит сделаем =)
@warpscore3 жыл бұрын
Подача материала на уровне, остальное приложится :) Подробнее про Gulp, пожалуйста! Успехов в начинаниях
@CodeQuestRu3 жыл бұрын
Спасибо! Gulp обязательно рассмотрю, но позже, есть пара идей =)
@warpscore3 жыл бұрын
@@CodeQuestRu Ждем продолжения)
@min81322 жыл бұрын
Автор объясняет очень доходчиво. У меня проблема такая: когда все это верстаю, масштаб в браузере больше. Все элементы выглядят гигантскими. Приходится скролить вниз. Пробовал на других браузерах открывать, такая же фигня. Не подскажите как проблему решить? Может где то в настройках масштаб изменить?
@CodeQuestRu2 жыл бұрын
Сложно так сказать, что у вас происходит с масштабом. Нужно смотреть
@АртёмДавыдов-ы5э2 жыл бұрын
Добрый вечер сделать видео как сверстать макет магазина на Bootstrap 5
@gugabuga2503 жыл бұрын
Реально всё по делу, без воды спасибо 😉
@CodeQuestRu3 жыл бұрын
Рад, что помог =)
@tyschkevych-n2t3 жыл бұрын
Ролик в топ) Спасибо))
@CodeQuestRu3 жыл бұрын
Спасибо, друг! Надеюсь видео было полезным =)
@СветланаДемьянова-г2ь3 жыл бұрын
было бы интересно посмотреть видео о gulp
@CodeQuestRu3 жыл бұрын
Спасибо, поставил себе заметку =)
@-Forever-Young-3 жыл бұрын
Я тоже за gulp)
@asrormajnunov63643 жыл бұрын
Спасибо за урок. Не могли бы Вы записать пошаговое установку , загрузку и подключение bootstrap. Извините но я новичок в этом деле. Хотелось бы освоить эту тему. Заранее благодарю!!!
@CodeQuestRu3 жыл бұрын
Можете подробнее описать, в чем у вас сложность? Если вы хотите подключить Bootstrap целиком, то просто скопируйте CDN-ссылки и подключите в вашу секцию head. После этого вы сможете пользоваться всеми его возможностями =)
@asrormajnunov63643 жыл бұрын
@@CodeQuestRu добрый вечер!!! Честно говоря, я даже не знаю в чем тут дело. Я подключил bootstrap, как и было показано в Вашем уроке. В Редакторе кода в CSS не получается изменять параметры верстки... Ну как-то вот так ..... Яснее не могу объяснить. Наверное я рановато начал изучать bootstrap... Что Вы мне посоветуете? Заранее благодарен за ответ!!!
@НаталияГлебова-г7ф2 жыл бұрын
Добрый день! Не совсем понятно если нужно сделать расстояние между колонками то можно использовать gap а не дополнительную структуру или я не совсем что то понимаю...
@CodeQuestRu2 жыл бұрын
К сожалению сетка Bootstrap работает следующим образом, расстояние между элементами достигается за счет padding к колонок =)
@vladko96233 жыл бұрын
Отличное видео и подача информации. Жду продолжения. Лайк и подписка.
@CodeQuestRu3 жыл бұрын
Спасибо! Вы посмотрели все три видео из этой серии? Скоро будет четвертое =)
@vladko96233 жыл бұрын
@@CodeQuestRu 2 из 3. Я стажёр. И как раз макет на бутсрапе) Вы меня спасли)
@CodeQuestRu3 жыл бұрын
@@vladko9623 О, я рад это слышать =)
@oleksiipivniev84332 жыл бұрын
Привет. Очень крутое изложение материала, спасибо.
@azimjonkarimov50542 жыл бұрын
Спасибо, очень понятие видео
@LudvigAristarhovi42 жыл бұрын
Спасибо, очень просто и полезно
@ruslayder93878 ай бұрын
не не не не не чувак это реально круто!!!😎😎😎
@CodeQuestRu8 ай бұрын
Спасибо)
@sirenakhakimzyanova29022 жыл бұрын
Спасибо большое за видео! Все очень понятно и познавательно!!!
@CodeQuestRu2 жыл бұрын
Супер, рад, что понравилось =)
@what1ebaut1us2 жыл бұрын
Там ещё есть заголовки а значит отступы снизу уже будут не такие, нужно учитывать заголовки я правильно понимаю?
@CodeQuestRu2 жыл бұрын
да, здесь показана сетка без учета контента самого макета, просто взял его расположение блоков для примера
@HighEndMTL3 жыл бұрын
спасибо! не имея знаний о вёрстке и html я начал рисовать макеты своих сайтов в Adobe XD впервые. до этого примитивно отрисовывал макеты в Пайнте и передавал их разработчикам... но всё, решил учить более профессиональные программы т.к. имеется несколько проектов, которые сложно реализовать именно из-за верстальщиков, которые редко хотят заморачиваться и идти строго по твоим макетам.... отсюда начальный вопрос - какие конкретно размеры по ширине сайта должны быть, если работаешь на различных фреймворках либо в самописном CSS? от Бутстрапа и далее... например я месяц готовил макет на 1280 px, отрисовал почти все страницы, но веб-разработчик у которого буду заказывать этот сайт проверив работу сообщил что надо будет всё переделывать на 1140 или 1320 Px т.к. он верстает на Bootstrap...
@CodeQuestRu3 жыл бұрын
По умолчанию, как вы и сказали, контентная часть в Bootstrap имеет размеры 1140px и 1320px. Если вы рисуете именно под Bootstrap сетку, то используйте их. Они выбраны, потому что кратны 12 - числу колонок в сетке. С другой стороны, это все можно легко изменить и настроить под себя, как число колонок, так и ширину контейнера. Тут все уже зависит от опыта разработчика. В этой серии я покажу, как можно это сделать =) Ну а верстальщики, которые не идут по макету, вызывают вопросы. Bootstrap лишь инструмент, не нужно подгонять под него все проекты. Нет никаких проблем сверстать нестандартный сайт без сетки. Если вы работаете именно в паре с верстальщиком, то просто найдите решение, которое будет удобно обеим сторонам.
@HighEndMTL3 жыл бұрын
@@CodeQuestRu благодарю за подробный ответ! страниц 30 отрисовано, попробую значит убедить верстальщика не выёживаться) иначе если не получится придётся перерисовывать всё под колонны, а это я изначально не учёл
@CodeQuestRu3 жыл бұрын
@@HighEndMTL В крайнем случае попробуйте найти нормального верстальщика =)
@ravixlg62533 жыл бұрын
Бро, ты лучший!!!!
@CodeQuestRu3 жыл бұрын
Благодарю =)
@kazukishimizu10463 жыл бұрын
жду видос про gulp!
@CodeQuestRu3 жыл бұрын
Хорошо, обязательно запишу =)
@bogdownoff2 жыл бұрын
Супер видос. А можно глупый ❓Сетка из 12 колонок в ps реализуется плагином каким то? Там же насколько помню клеточная сетка в инструментах обычная, а не такая гламур как в клипе.
@CodeQuestRu2 жыл бұрын
Нет, это просто заранее заготовленный слой =)
@bogdownoff2 жыл бұрын
Ясно, спасибо🙏
@jirra1998 Жыл бұрын
Просто бог
@CodeQuestRu Жыл бұрын
Спасибо =)
@nikolai41003 жыл бұрын
Здравствуйте! Очень интересно увидеть видео про gulp сборку, ваши советы и рекомендации
@CodeQuestRu3 жыл бұрын
Хорошо! Через несколько запланированных видео запишу про Gulp, постараюсь все объяснить простым языком =)
@nikolai41003 жыл бұрын
@@CodeQuestRu Спасибо! Интересны подходы (модули, объект path для путей в тасках и тд) , какие плагины выбрать для задач по минификации, сборке спрайтов, применение postCss , выбор пакетного менеджера( yarn \ npm bower ) ... возможно часть вопросов не много выходит за рамки gulp, но они были бы очень интересны! Еще раз спасибо Вам за труд! Удачи
@CodeQuestRu3 жыл бұрын
@@nikolai4100 Спасибо за интересный вопрос и поддержку! Сперва нужно будет начать с основ, а там посмотрим. Может получится небольшая серия =)
@user-pc8vs9jw2x3 жыл бұрын
Привет а почему ты пишишь везде минимальную высоту везде колонкам а ни максимальную например или просто высоту?
@CodeQuestRu3 жыл бұрын
Ну это стандартная практика, так блоку будет проще адаптироваться под разные устройства. Потому что на мобильных контент будет более вытянут в колонку и высота будет больше, чем на десктопе =)
@СергейАндрухович-о6б2 жыл бұрын
Ребята, привет,молодцы! Спасибо за видос-лайкнул, подписался, можно ли обещанный материал по gulp 'у? Очень надо ,заранее спасибо!
@CodeQuestRu2 жыл бұрын
Курс по Gulp уже есть на канале, смотрите с удовольствием =)
@theearlessowl18593 жыл бұрын
Подскажите, что за программа, которая по скрину размечает страницу как таблицу?
@CodeQuestRu3 жыл бұрын
Немного не понял, про какой момент вы имеет ввиду?
@theearlessowl18593 жыл бұрын
@@CodeQuestRu в этой программе вы начинаете работать с 0:43 в видео
@CodeQuestRu3 жыл бұрын
Это просто макет сайта открытый в Photoshop. Он ничего не размечает, я заранее подготовил сетку для демонстрации и просто наложил поверх макета =)
@theearlessowl18593 жыл бұрын
@@CodeQuestRu ого, огромная работа. спасибо за видео, кроме бутстрапа, подчеркнула очень полезные фичи для редактора)
@CodeQuestRu3 жыл бұрын
@@theearlessowl1859 рад, что смог помочь =)
@tinalee86863 жыл бұрын
Спасибо! Очень помогли👍
@CodeQuestRu3 жыл бұрын
Самое приятное, когда делал что-то не зря и принес пользу, спасибо!
@Mr.Capone-2 жыл бұрын
а что на счёт jQuery в bootstrap 5? Так же писать скрипты? Тоже самое подключать? Или как вообще?
@CodeQuestRu2 жыл бұрын
Bootstrap 5 прекрасно работает без jQuery, так что и вам уже пора от него отказаться =)
@Mr.Capone-2 жыл бұрын
@@CodeQuestRu я про то чтоб писать скрипты, или уже пора переходить на более современные вещи, типа vue, или livewire?
@CodeQuestRu2 жыл бұрын
@@Mr.Capone- vue, react или нативный javascript =)
@Mr.Capone-2 жыл бұрын
@@CodeQuestRu спасибо за справку 🍻
@mrshocs50693 жыл бұрын
А можете сказать как вы сделали такой vs code
@CodeQuestRu3 жыл бұрын
А что конкретно? У меня стоит тема Atom One Dark Theme и иконки vscode-icons =)
@13rast2 жыл бұрын
актуально!
@ВладиславШаманов-и8о3 жыл бұрын
Спасибо очень хорошо объясняете. А можно другое число колонок?
@CodeQuestRu3 жыл бұрын
Конечно, в третьем видео я показал, как можно настроить Bootstrap под себя. Смотрите на канале =)
@mivalb79793 жыл бұрын
Двигаем канал
@CodeQuestRu3 жыл бұрын
Было бы круто =)
@Aleksey-s5t5 ай бұрын
Спасибо. Подписался.
@Vanhes_brawl8 ай бұрын
А что в папке НОД модульс?
@CodeQuestRu8 ай бұрын
Пакеты
@eslibibilli65312 жыл бұрын
Какой размер самой колнки бутстрапа????????
@CodeQuestRu2 жыл бұрын
Все колонки задаются в процентах, значит 100% подели на 12 (число колонок)
@OlegStepanenko-v5d Жыл бұрын
Спасибо
@georgeunknown4672 Жыл бұрын
Thank You ✊🏻
@Вячеслав-о2н1э3 жыл бұрын
норм. будем смотреть! Успехов каналу, ато всякие там "по жизни" не буду показывать пальцем за долбали ))))
@CodeQuestRu3 жыл бұрын
Спасибо! На какие темы интересны были бы видео?
@Вячеслав-о2н1э3 жыл бұрын
@@CodeQuestRu Ну мне бы в JS въехать! В тот который правильный и актуальный, я уже запутался с этим js =)) А по Semantic UI планируется видосы? или Semantic не особо популярный?
@CodeQuestRu3 жыл бұрын
@@Вячеслав-о2н1э на российском рынке он точно не такой популярный, как Bootstrap, хотя это всего лишь инструмент. Каким удобней получать конечный результат, тем и пользуйся. Если руки дойдут, посмотрю что про него сказать =) По JS будут уроки, но позже. Так что оставайся. Надеюсь, мои видео чем-то помогут!
@olzhasdossaibek9095 Жыл бұрын
good job!
@АликРейх3 жыл бұрын
а как писать в несколько строк одновременно можете подсказать заранее спасибо
@CodeQuestRu3 жыл бұрын
Это называется "множественные курсоры". В VsCode просто зажимаете Alt и ставите курсоры в нескольких местах =)
@-Forever-Young-3 жыл бұрын
Про gulp тоже от хотелось бы глянуть)
@CodeQuestRu3 жыл бұрын
Хорошо, добавлю себе заметку! Спасибо =)
@-Forever-Young-3 жыл бұрын
@@CodeQuestRu если устанавливать bootstrap через npm то в проект войдут только используемые классы из bootstrap? Или как? Не совсем понял.
@CodeQuestRu3 жыл бұрын
В проект у нас скачивается весь Bootstrap, но подключаем мы только нужные нам файлы, которые и войдут в конечный CSS
@Kasiskasis9572 жыл бұрын
Спасибо!
@user-pc8vs9jw2x3 жыл бұрын
Расскажи как ты пишишь непонятно что то пишишь умножаешь и у тебя сразу несколько строк дивов получается
@CodeQuestRu3 жыл бұрын
Это сокращения для плагина Emmet, который встроен в редактор VsCode по умолчанию. Обязательный инструмент для любого верстальщика, ускоряет написание разметки в несколько раз. Обязательно попробуй =)
@user-pc8vs9jw2x3 жыл бұрын
@@CodeQuestRu да он у меня тоже встроен, а как пользоваться И еще погляди я там тебе написал и код скинул,
@CodeQuestRu3 жыл бұрын
В сети можно поискать шпаргалки по Emmet. Может как-нибудь потом запишу по этому видео, внесу в планы =)
@veralashko75963 жыл бұрын
Благодарю
@CodeQuestRu3 жыл бұрын
Рад, что было полезно =)
@1Nurali3 жыл бұрын
А можно тоже самое но с флексами???))) пожалуйста покажите
@CodeQuestRu3 жыл бұрын
Что конкретно вы имеете ввиду, создание своей сетки на Flexbox или просто использование флексов для верстки адаптивных макетов? =)
@1Nurali3 жыл бұрын
@@CodeQuestRu и то и другое))) ну, сетку создавать умею, но с адаптивом прям беда бедой. Прекрасно понимаю что в медиа выставляются правила row или column иногда wrap если нужен перенос. Однако, в конечном итоге адаптив у меня на 4к строк получается и поддерживать такой проект сложно. Я бы с удовольствием взглянул бы как вы верстаете адаптивный сайт на флексах. Мне честно даже спросить не у кого. ПС: отличная подача материала, без пафоса и лишней воды. Подписался. Так же прошу вас выпустить ролики gulp (хотябы до этапа верстки)
@CodeQuestRu3 жыл бұрын
Спасибо за поддержку! Через один урок в этой серии я как раз буду писать свою адаптивную сетку на Flexbox с полного нуля. Я думаю, что многие принципы можно будет взять оттуда =) По Gulp и адаптивной верстки макета также планирую уроки, но чуть позже. В голове еще очень много идей, которыми хочется поделиться!
@niknike51082 жыл бұрын
Исходников нет
@CodeQuestRu2 жыл бұрын
Есть, ссылка в описании
@maksimvlaskin73052 жыл бұрын
+
@user-pc8vs9jw2x3 жыл бұрын
Давай уже галп и припроцессор а то хер его знает что делать и как быть, Мог бы показать и без припроцессоров для начала
@CodeQuestRu3 жыл бұрын
Так можно и без препроцессора. Я его здесь использую просто чтобы сетку подключить. В стилях я тоже использую только вложенность правил. Возьмите CDN-ссылку и вставьте в head, и все будет работать как на видео =)
@user-pc8vs9jw2x3 жыл бұрын
@@CodeQuestRu Ну я просто не морочился Бахнул стартер темплей немогу ни как врубиться в этот бутстрап чтоб именно свой цсс подключить что угодно сделать, а то все туторы кошмарный рассказуют там "учителя" вотут копируем так вставляем ооооо как вот тут уже меню получилось или слайдер иль еще что а толку от таких туторов ноль И сам могу так набацать а толку то:) Но у тебя есть надежда в твоих тутрах что понять можно, Что то вроде и понятно но пока еще не до конца, запутал ты неизвестными припроцессорами. А вот второй тутор там ты медиа запросы пишишь а мне что да как делать я припроцессоры еще не знаю
@CodeQuestRu3 жыл бұрын
@@user-pc8vs9jw2x медиа-запросы не относятся к препроцессорами, это стандартные CSS-директивы =) Стартер норм тема для начала. Дальше просто подключай свой CSS. От препроцессора будет отличаться только то, что я использую вложенность правил: .block { color: red; // медиа-выражение внутри правил @media(max-width: 1000px) { color: blue; } } А на простом CSS это будет так: // сперва основное правило .block { color: red; } // затем медиа-выражение @media(max-width: 1000px) { .block { color: blue; } }
@user-pc8vs9jw2x3 жыл бұрын
@@CodeQuestRu Спасибо друг давай еще туторов.
@CodeQuestRu3 жыл бұрын
@@user-pc8vs9jw2x Хорошо, все будет =)
@НиколайБабиков-ы5ъ5 ай бұрын
зачем приплетать в урок другие технологии ? сделай ты по простому, с самого начала исполнил что то не понятное, смысл дальше смотреть(повторять) отпал....