CSS фича #8 ➤ Выезжающее меню слева урок | CSS3 left menu lesson

  Рет қаралды 79,868

Glo Academy

Glo Academy

Күн бұрын

Вы просили меня показать, как можно сделать выезжающее меню, которое отодвигает контент. Исходник тут: codepen.io/Ais...
Подпишитесь на канал, если вам нравятся эти видео:
goo.gl/Zuu7wE
Получить нужные материалы для любого веб-разработчика - taplink.cc/glo...
Получить консультацию куратора - bit.ly/2Ym5SqS
Связаться с автором: aislam23 telegram: t.me/aislam23
Мой блог: islamov...
Больше контента в нашей группе Вконтакте
glo_aca...
Присоединяйтесь к нашему сообществу Discord
/ discord
Мой канал в telegram "Лысый из браузера"
tele.click/bal...
Еще у нас скоро стартует курс обучения. Напиши моему ассистенту:
vk.me/glo_academy
-----------
Я использую хостинг Link Host с 2014 года
link-host.net/... Телеграм-каналы с дизайн-макетами для тренировки вёрстки:
ttttt.me/figma...
ttttt.me/figma...
ttttt.me/figma...
Каналы с крутыми фичами на CSS и JavaScript:
ttttt.me/codep...
ttttt.me/css_f...
Канал с терминами для айтишников:
ttttt.me/slang_it
Канал, где публикуют ссылки на полезные сервисы и сайты:
ttttt.me/linkf...

Пікірлер: 197
@my_coolheart
@my_coolheart 6 жыл бұрын
JS для самых маленьких или JS фичи - очень было бы круто, ждём!
@origami4khd920
@origami4khd920 3 жыл бұрын
Нее
@ЕгорНей-л3ф
@ЕгорНей-л3ф 6 жыл бұрын
Спасибо за такое количество уроков, посвященных меня. Не знаю как у остальных, но у меня до этого времени были постоянные проблема с версткой красивого, адаптивного меню.
@SFBeriK
@SFBeriK 6 жыл бұрын
Все уроки очень подробные. Нравится подача материала и грамотные пояснения без лишней "воды"!
@ДаниилЧайка-ч3в
@ДаниилЧайка-ч3в 6 жыл бұрын
Лайк автоматом, хороший контент и отличная подача!!!))
@ДаниилВохменцев-р7в
@ДаниилВохменцев-р7в 6 жыл бұрын
Все круто. Сделай видос по оптимизации для retina дисплеев
@ganster6853
@ganster6853 6 жыл бұрын
Очень классная тема
@calm_night
@calm_night 6 жыл бұрын
Тут плюс
@StarkElessar
@StarkElessar 3 жыл бұрын
Спасибо большое за твой труд, за твой контент! За твой канал! И спасибо, что когда пишешь код - ы объясняешь, что и зачем!
@alexredcross
@alexredcross 6 жыл бұрын
Хорошие темы, и раскрыты максимально понятно, спасибо за работу!)
@РостиславХорольський-л7с
@РостиславХорольський-л7с 3 жыл бұрын
Это наверное самые понятные и крутые видео. Кайфую, когда смотрю тебя.) Спасибо огромное!
@13MrGreg
@13MrGreg 4 жыл бұрын
Давно уже слежу за каналом и его развитием, так что отдельно хочу поблагодарить за вот такие небольшие, но очень полезные уроки)
@vovamriya2084
@vovamriya2084 6 жыл бұрын
Я конечно не учитель англ. языка но мне твоё произношение рилЕЙтив нравится больше!))
@evgeniivavilo8678
@evgeniivavilo8678 5 жыл бұрын
Отличная штука. Спасибо Артем за то, что делаешь! Смотрел многих, но у Артема всегда понятно и голос не противный))
@criticlswitch
@criticlswitch 5 жыл бұрын
Артём, спасибо за классный контент! Лайк за видики.
@ИльяЗуев-л1ф
@ИльяЗуев-л1ф 6 жыл бұрын
Очень круто !! Все понятно и интересно у самого возникает желание сделать и попробовать что то новое.
@Иван-б3н5й
@Иван-б3н5й 6 жыл бұрын
Артём ты крут! Нереально доступно объясняешь! Спасибо!
@piuhope1920
@piuhope1920 6 жыл бұрын
Приятный парень, приятно и понятно объясняет, спасибо)
@АнатолійБогомол-ь2ю
@АнатолійБогомол-ь2ю 5 жыл бұрын
Спасибо за видео. Как всегда много полезного, и доступно объяснил!
@Ddddddddyu
@Ddddddddyu 5 жыл бұрын
Круто. Спасибо за такие крутые видео уроки.
@tarasiliuk
@tarasiliuk 5 жыл бұрын
Очень крутое видео. Для начинающих это крутой источник знаний и различных фишек. Продолжай делать такие видео далее. Лайк :)
@muradqurbanov2761
@muradqurbanov2761 6 жыл бұрын
Супер как и предыдущие видео, ждем еще!!
@anastasiyaramanava1793
@anastasiyaramanava1793 6 жыл бұрын
очень крутые css-ные фишки, спасибо за рубрику)
@daniillipatkin8650
@daniillipatkin8650 6 жыл бұрын
Спасибо, хоть кто-то сделал видео с такой актуальной фичей
@viktorshatalov1920
@viktorshatalov1920 5 жыл бұрын
Исламов просто красавчик!!!! RELATIVE)))))класс!!!
@КошачЬеоЧько
@КошачЬеоЧько 6 жыл бұрын
С футболкой просто выстрелило х)
@mrdraud1726
@mrdraud1726 6 жыл бұрын
лойс не глядя, хорошо подаешь информацию, удачи в развитии канала
@stasmaksimov9531
@stasmaksimov9531 6 жыл бұрын
Больше уроков по jS 👍👍👍
@stasmaksimov9531
@stasmaksimov9531 6 жыл бұрын
Артём, ты крут! Все чётко и ясно! 🔥больше фишек!!!
@dobrydyadka
@dobrydyadka 6 жыл бұрын
Артём, сделай пожалуйста видос по теням, например про то как это реализовано в material design при наведении на объект.
@Vladikslavik
@Vladikslavik 4 жыл бұрын
С relative разобрались, теперь с hidden. Правильно произносится как хидн :-)))
@andriikuzmichov4022
@andriikuzmichov4022 6 жыл бұрын
Хотелось бы увидеть разные оформления чек-боксов, радио-батонов и разных переключателей ))
@АртёмАртём-ю4ы
@АртёмАртём-ю4ы 5 жыл бұрын
Обязательно продолжай, очень интересно)
@EltunGaribov
@EltunGaribov 6 жыл бұрын
Ты круче всех! Продолжай в том же духе!
@Дендрай
@Дендрай 6 жыл бұрын
Все круто,спасибо за все.Продолжай в том же духе.Ты как лэтсплэйщик веселый,только прогер
@ВиолеттаМинцюк
@ВиолеттаМинцюк 6 жыл бұрын
Круто! Мучу такие штуки на бутстрапе. Там есть колапс копмонент.
@_oxios_
@_oxios_ 6 жыл бұрын
До мурашек, жги !
@audiomax111
@audiomax111 5 жыл бұрын
Тройное уважение
@andyvi3116
@andyvi3116 6 жыл бұрын
вижу урок сss фич от Артема - влепляю царский лайк. Как всегда, всё круто и безумно просто! По поводу грамотности произношения английских слов, правильно произносить не хайден, а хиден, но это уже придирки) Perspective правильно произносишь!)
@КтоТо-х6ь6ь
@КтоТо-х6ь6ь 6 жыл бұрын
Царский ЛАЙК! Любые фичи давай))
@ВладимирЗлатомрезов
@ВладимирЗлатомрезов 4 жыл бұрын
Все, заработало, другой скрипт использовал. Нужно еще поэкспериментировать и потом скину ссылку на исходники
@ЕлизаветаМурзикова
@ЕлизаветаМурзикова 3 жыл бұрын
Можно ссылку?
@ВладимирЗлатомрезов
@ВладимирЗлатомрезов 3 жыл бұрын
@@ЕлизаветаМурзикова забей. это было месяцев назад и я уже забыл что там делал. в общем идет подмена класса посредством тогле класс на jQuery. если совсем интересно пошукай курс на другом канале kzbin.info/www/bejne/paixm3idh92hd7M
@ДенисВасильев-й3у
@ДенисВасильев-й3у 6 жыл бұрын
Уже писал, повторюсь. Цвета можно взять если кликнуть на ссылку "Assets" в левом-нижнем углу.
@comex1
@comex1 6 жыл бұрын
Всё круто. Замути видос про то, как делать расширения для браузера и как его опубликовать
@dmitrid.317
@dmitrid.317 6 жыл бұрын
очень интересно и доступно! Спасибо!
@ivand7299
@ivand7299 6 жыл бұрын
Годная рубрика! Канал растет.
@pavelsmirnov9818
@pavelsmirnov9818 6 жыл бұрын
спасибо, крутые уроки)
@viktortimoshkov6020
@viktortimoshkov6020 6 жыл бұрын
Мне нравится формат этих видиков)) го некст!
@Andrii_Konohrai
@Andrii_Konohrai 6 жыл бұрын
Тема менюшек пошла. А если, допустим, всякие приколы и фишки для кнопок заказа звонка с анимацией и т.п.?)
@vasylshpak9363
@vasylshpak9363 6 жыл бұрын
Жду JS фичи и jquery! спасибо тебе за старания)
@hydrargyrum01
@hydrargyrum01 5 жыл бұрын
Спасибо. Удачи вам
@ruslanlion1999
@ruslanlion1999 6 жыл бұрын
В копилку с "релэйтив": hidden читается как "хИден", а не "хАйден". p.s. Спасибо за очередную фичу, годно!)
@user-cheps
@user-cheps 6 жыл бұрын
Согласен со всеми, крутая рубрика! По видео: действительно не хватает затемнения контента. Ну это наверное можно реализовать через наложение полупрозрачного растянутого ::after для контентной части. Интересно как закрытие сделать при нажатии на затемненный контент.. Плюс тут заморочка с гамбургером возникнет: это же работает так: нажал на гамбургер, меню добавляется класс, гамбургеру тоже, меню выехало, гамбургер проанимировался. Ок, теперь нажимаем на контент, меню закрылось, а на гамбургер ведь не нажимали, он так и остался в состоянии открытого меню... Тут надо как-то к состоянию меню привязывать. Может знает кто как?
@e3rmak
@e3rmak 6 жыл бұрын
Артём, будет ли видео про онлайн кассы? Разбери вопрос налогов с 1 июля 2018.
@EuropugEuro
@EuropugEuro 6 жыл бұрын
Артем продолжайте видео по CSS
@mashmix1228
@mashmix1228 6 жыл бұрын
Все красиво, спасибо)
@senior_developer
@senior_developer 6 жыл бұрын
Хороший урок. Лойс
@Kontrbandist
@Kontrbandist 6 жыл бұрын
Очень классно, спасибо!!
@dorian4875
@dorian4875 6 жыл бұрын
Почему в единице измерения ты использовал именно 100vh, а не 100%?
@_fnf1995
@_fnf1995 6 жыл бұрын
Да поддерживаю, JS
@codersuz7226
@codersuz7226 4 жыл бұрын
Просто супер ваших видео мне нравиться можете снять видео о создания личного кабинета польностью на php7 myssql на 100% защищенными опен сервере
@YaroslavlCity
@YaroslavlCity 6 жыл бұрын
Спасибо, Артём! Хороший тутор. И вот такой вопрос. Последнее время я всё чаще использую .svg. Подкупает масштабируемость , эффекты и фильтры, возможность обработки javascript и css. Я и background-image теперь иногда делаю с svg. Но сверлит мысль о недостаточной браузерной поддержке. Взглянешь потом чем-нибудь, всплакнёшь(сразу времена IE6 вспомнились, гореть ему в аду! ) и придётся переделывать. Я фрилансер, всегда один. О новинках и тенденциях только и узнаю от блогеров. Так как с svg? Не рано его широко юзать? А то я подсел...
@scorpi220
@scorpi220 5 жыл бұрын
Норд, кто может подсказать, я просто не совсем понял. Когда прописывался content_active и menu_active но у нас же в html разметке не задан данные классы, так как он к нему привязался, а псевдо прописывается вроде :active? Объясните пожалуйста)
@iEfimoff
@iEfimoff 6 жыл бұрын
Еще хороший урок можно сделать про Contenteditable
@Dikobrazeg
@Dikobrazeg 6 жыл бұрын
Я ещё хотел бы увидеть JS фичи
@YuryPozdneev
@YuryPozdneev 4 жыл бұрын
у меня сначала не сработала часть js, я решил скопировать весь код в codepen и в коде javascript выскакивает это: Uncaught ReferenceError: $ is not defined. Подскажите пожалуйста, в чем проблема?
@vertushka8333
@vertushka8333 6 жыл бұрын
Было бы интересно сделать урок по стилизации чекбоксов
@Елисаветград-МаленькийПари-и4с
@Елисаветград-МаленькийПари-и4с 4 жыл бұрын
Хочу посмотреть пример бесконечной бесшовной анимации (например слева подымаются несколько блоков в которых анимация цифр)
@MusicStrime
@MusicStrime 4 жыл бұрын
Ти понимаешь что единственний кто смог мне помочь в етом почему все не ти))Если что я руский не очень хорошо знаю...
@ВладимирЗлатомрезов
@ВладимирЗлатомрезов 4 жыл бұрын
А в контейнере nav допустимо использовать overflow-y: scroll; для вертикальной прокрутки для большого количества ссылок? и допустимо ли использовать это нассылках что бы выпадали подссылки?: function showHide(element_id) { if (document.getElementById(element_id)) { var obj = document.getElementById(element_id); if (obj.style.display != "block") { obj.style.display = "block"; } else obj.style.display = "none"; } else alert("Элемент с id: " + element_id + " не найден!"); (так и тянутся пальцы нажать ctrl+s)
@nightdog007
@nightdog007 5 жыл бұрын
влепил 120-килограммовый лойс!
@ВикторМ-о4о
@ВикторМ-о4о 4 жыл бұрын
очень круто 👍👍👍
@Елисаветград-МаленькийПари-и4с
@Елисаветград-МаленькийПари-и4с 4 жыл бұрын
Советы как писать код с разными размерами изображений на макетах (десктоп планшет телефон) . С учетом скорости загрузки страницы.
@mishatrick
@mishatrick 6 жыл бұрын
Урок полезный, но хотелось бы увидеть, как реализовать, чтобы на десктопе было обычное меню, а при сужении экрана оно превращалось в такое, как на этом видео.
@ДмитрийГущин-ы2л
@ДмитрийГущин-ы2л 6 жыл бұрын
Медиа. Кнопка изначально скрыта, показано основное меню. При нужной ширине экрана прячешь основное меню и показываешь кнопку
@nikitap5868
@nikitap5868 6 жыл бұрын
JS фичи было бы круто. А в CSS фичах давай аннимированый background!
@sevi43
@sevi43 6 жыл бұрын
Лысый хорош)
@joid
@joid 6 жыл бұрын
Клевые видосы, лайк поставил. Сделай урок как можно сделать изогнутый текст вокруг окружности, есть вариант каждую букву возвести в span и с помощью css transform: rotate() крутить, не очень удобно особенно если этот текст должен меняться из админки CMS, я делал с помощью js (получилось) он как раз автоматом возводил в span каждую букву и подкручивал как нужно, видел способ как делают с помощь svg
@m1akarov442
@m1akarov442 3 жыл бұрын
очень круто
@slxiv
@slxiv 5 жыл бұрын
Красавчик!!!
@blackmazebeats2657
@blackmazebeats2657 6 жыл бұрын
А не проще отодвигать контент через float: right; width: calc(100% - Ширина aside(ну или вашего "выезжающего меню")px) ?
@МаксимЗавадский-в7т
@МаксимЗавадский-в7т 3 жыл бұрын
Криво все равно, когда меню выдвигается секции сдвигаются, и то что выходит за пределы контейнера не видно, но там то есть что то, и получается что часть секции не видно нужно было сделать немного по другому отодвинуть секции и уменьшить размер на 30% по идее так должно работать хорошо
@paveltretyakov4662
@paveltretyakov4662 2 жыл бұрын
Поддерживаю width: calc(100% - ${(p) => (p.active ? 180 : 0)}px);
@bogdan-e6w
@bogdan-e6w 6 жыл бұрын
Сделай несколько вариаций меню с категориями товаров для интернет магазина)
@Grapeoff
@Grapeoff 6 жыл бұрын
С наступающим
@Dmitry_Harlamov
@Dmitry_Harlamov 6 жыл бұрын
Ставлю лойс
@OgRomantik
@OgRomantik 4 жыл бұрын
Допустим! У меня кнопка меню находится слева в углу. Ии.... Мне нужно сделать так, чтобы мое меню было всегда сверху над контентом, а крестик(кнопка закрытия) была уже справа. То есть: нажимаю на бургер(он пропадает) выезжает меню( фон у меня затемнялся) и крестик был уже не рядом сменю а справой стороны экрана. Как это можно сделать ?
@CTPELOG
@CTPELOG 6 жыл бұрын
больше, давай больше муток
@vladimiroleynik8039
@vladimiroleynik8039 3 жыл бұрын
все круто кроме перезагрузки web страницы - т.е. меню выехало - пользователь что-ьл делает потом перезагрузка страницы и меню само закрывается обратно и нужно снова щелкать по бургеру. Как сохранить меню в выехавшем положении при перезагрузке страницы? понимаю этот пост давно вышел, 2018г но если есть возможность пожалуйста подскажите
@ИльяПопович-в1э
@ИльяПопович-в1э 3 жыл бұрын
Сделайте подробный урок по Js пожалуйста
@Nikolai_Myroshnychenko
@Nikolai_Myroshnychenko 2 жыл бұрын
Подскажите пожалуйста, как при открытии меню в 30%, основной контент сужался до 70%, чтоб меню не перекрывало контент?
@ПавелДорожкин-н7ю
@ПавелДорожкин-н7ю 6 жыл бұрын
Привет, если контента много, то он уедет и обрежется(( Может лучше при клике на кнопку повесить доп. класс на section со своей шириной?
@maximsmirnov887
@maximsmirnov887 6 жыл бұрын
Крутые видео
@razer4195
@razer4195 5 жыл бұрын
Как изменить квадрат(меню) на свою картинку(три полоски)
@ВладиславКотов-ш5б
@ВладиславКотов-ш5б 5 жыл бұрын
То есть, правильно ли я понял - чтобы меню выезжало на мобильных разрешениях, то я должен весь этот CSS-код, поместить в соответствующий медиа-запрос, и убрать его с десктоп-разрешения, верно?
@omeeer8254
@omeeer8254 6 жыл бұрын
Артём, подскажи характеристики своего Mac пожалуйста и хватает ли его для всех твоих задач?
@ilmiragubarenko3618
@ilmiragubarenko3618 6 жыл бұрын
Спасибо!!!
@АндрейЦарик-ч7ж
@АндрейЦарик-ч7ж 6 жыл бұрын
Мои лайки все Царские! ;)
@alexanderkorolev7904
@alexanderkorolev7904 6 жыл бұрын
Подписался и на колокольчик нажал
@dowellkin
@dowellkin 6 жыл бұрын
Сделай на Sass, как в предыдущем спрашивал
@ВладимирЗлатомрезов
@ВладимирЗлатомрезов 4 жыл бұрын
Сенсей, сделал все как вы говорите но не работает меню возможно я что то не так вписал jquery версии 3.4.1 а normalize версии 8.0.1
@Radag0nn563
@Radag0nn563 6 жыл бұрын
А можно тоже самое, но только без JS?(Если такое возможно) Я его просто не учил, и не понимаю, что там.
@xxxan_official
@xxxan_official 5 жыл бұрын
Огонь
@SparkahTV
@SparkahTV 6 жыл бұрын
сделай видео по оптимизации страницы под разные размеры браузеров
@SuperZinenko
@SuperZinenko 6 жыл бұрын
И после установки якорей в меню (#main, #news и т.д.), рекомендую поставить "scroll-behavior: smooth" для тега HTML или для ":root". Подробнее здесь: developer.mozilla.org/ru/docs/Web/CSS/scroll-behavior
@alexredcross
@alexredcross 6 жыл бұрын
Когда будет js для новичков?) заранее спасибо)
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 12 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 23 МЛН
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 17 МЛН
Программисты-самоучки... Слушайте внимательно.
22:45
Евгений Афанасьев
Рет қаралды 91 М.
КАК УСТРОЕН TCP/IP?
31:32
Alek OS
Рет қаралды 160 М.
7 Лет Опыта в IT | Что я Понял?
19:56
Vlad Mishustin
Рет қаралды 181 М.
CSS фича #1 ➤ 3D карточка | Flip 3D-card CSS
11:23
Glo Academy
Рет қаралды 126 М.
Правое бургер меню - подробное объяснение. HTML + CSS + JS
43:19
Александр Дудукало
Рет қаралды 13 М.
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 12 МЛН