Верстка сайта с нуля. Начало, шапка сайта.

  Рет қаралды 489,426

Web Developer Blog

Web Developer Blog

Күн бұрын

Пікірлер: 819
@briceag2411
@briceag2411 5 жыл бұрын
Для тех, у кого кнопка не сработала: В видео использована устаревшая (depricated) технология обращения к элементу. По хорошему скрипт надо было начинать с объявления функции, запускаемой после завершения загрузки страницы. И потом создавать переменную по id и вещать на неё обработчик. window.onload = function() { // ждёт загрузки документа var menu = document.getElementById('menu'); // создаёт переменную по id кнопки ... и далее, уже как автор написал. Иначе получается так, что новички не понимают почему в одном случае было обращение по id, а в другом нет. Не говоря уже о программистах, которые будут на автомате искать, где переменная menu была объявлена и инициализирована. Поднимите лайком вверх, пожалуйста, чтобы другие увидели.
@barakuda2475
@barakuda2475 4 жыл бұрын
Как тогда правильно писать? Многие, в том числе и я не понимают что делать
@sherwoodgladiator9907
@sherwoodgladiator9907 4 жыл бұрын
++, вообще ничего не понял
@tonze916
@tonze916 4 жыл бұрын
У меня в итоге вот так заработало. Кто шарит может подскажет что я тут неправильно сделал, хоть и работает? window.onload = function menuF() { var menu = document.getElementById('myTopnav'); menu.onclick = function myFunction() { if (menu.className === 'topnav') { menu.className += ' responsive'; } else { menu.className = 'topnav'; } } }
@briceag2411
@briceag2411 4 жыл бұрын
@@tonze916 Всё правильно ты написал. Твоя функция menuF ждёт загрузки страницы. Т.е. при обновлении страницы загружается html, стили, картинки и когда всё готово - срабатывает window.onload - он и запускает твою функцию. Она в свою очередь ищет на странице элемент myTopnav и вешает на него клик.
@briceag2411
@briceag2411 4 жыл бұрын
@@barakuda2475 TonZe написал тут в ответах полную версию, как должно быть :)
@SaintBoogieman
@SaintBoogieman 5 жыл бұрын
Я что именно есть новичок, многих пересмотрел, но именно по твоим видео добился объективного понимания HTML CSS и сдвинулся с мертвой точки. Лучшие уроки, но с псд интереснее. Спасибо за твой труд.
@GLIVI28
@GLIVI28 7 жыл бұрын
Стал объяснять что-зачем делаешь и какой эфект - огромная благодарочка)
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Рад что вам понравилось
@mr.sablin
@mr.sablin 6 жыл бұрын
Чтобы лишние ветвления не расписывать js можно сократить таким образом: window.onload = function(){ let x = document.querySelector("#myTopnav"); document.querySelector("#menu").onclick = function(){ x.classList.toggle('responsive'); } } и присвоение дом элемента в переменную лучше вынести за пределы обработчика клика, чтобы каждый раз элемент не присваивать. А вообще урок отличный, вернулся чтобы освежить знания после долгого отсутствия в верстке - то что надо.
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
можно конечно
@НатальяБаркова-в7т
@НатальяБаркова-в7т 5 жыл бұрын
спасибо, с твоим кодом все работает
@mariasana9
@mariasana9 5 жыл бұрын
лучший комент! С toggle работает правильно, а не только разворачивает меню.
@revinfedor2329
@revinfedor2329 5 жыл бұрын
Красавец, ты лучший, смотрю после уроков хауди хо, все понятно
@MelkiyAndrey
@MelkiyAndrey 3 жыл бұрын
Спасибо тебе огромное, вот так можно легко научиться, все обьясняешь,что зачем.
@Mykhailo_Vdovychenko
@Mykhailo_Vdovychenko 5 жыл бұрын
Делал точно за Автором. Все получилось с первого раза. Большое спасибо! КРУТЫЕ УРОКИ! Все ясно и понятно!
@pavelzakharov4752
@pavelzakharov4752 5 жыл бұрын
Автору спасибо за урок. Сейчас завершил обучение основ html/css/js по codecademy . По идеи надо верстать свой сайт, а дикий затуп и не могу сдвинуться с места - не могу понять в какой последовательности и как лучше делать. Открыл видео и давай по руководству - вообще норм. Практика, набивка руки и прочее. Главное что понимаю всё что делает автор, просто пока нет почти опыта не могу с нуля из головы сам воспроизвести. Единственное что урок не для новичков прямо. Что бы зашло - надо знать основы.
@АмыргаТавакай
@АмыргаТавакай 4 жыл бұрын
Pavel Zakharov ну что, есть продвижение?)
@RebooT_Channel
@RebooT_Channel 3 жыл бұрын
Спасибо большое за это видео! Все быстро, четко и очень понятно!
@digital-agencywebreforma4834
@digital-agencywebreforma4834 7 жыл бұрын
Неплохо. Особенно нравится формат уроков, нет воды - все по делу. У +Web Developer Blog мозг работает на 147% :)
@salamattulkibayev8456
@salamattulkibayev8456 7 жыл бұрын
Огрмное спасибо тебе! Твой канал уже стал моим основным источником веб верстки! !!! Хотелось бы реально крутой гайд flex + css grid совместная верстка этих технологий учитывая нюансы каждого !
@vismutkotovskaya7688
@vismutkotovskaya7688 2 жыл бұрын
Спасибо. Я бы сравнила тебя с богом, потому что просто и понятно все показываешь. Золотой человек
@viktorshatalov1920
@viktorshatalov1920 5 жыл бұрын
Очень круто и понятно обьясняешь!!!!!я думал мой частный тренер интересно и понятно объясняет,но я ошибся. Зачёт!!!!!спасибо.
@Эрмек.Султанов
@Эрмек.Султанов 6 жыл бұрын
ОГРОМНОЕ ОГРОМНОЕ СПАСИБО !!! Я ПОДУЧИЛ ОСНОВЫ HTML, CSS КАК РАЗ НУЖНА ПРАКТИКА !!! БОЛЬШОЕ СПАСИБО !!! ЖЕЛАЮ ТЕБЕ ВСЕГО САМОГО НАЙЛУЧШЕГО !!! ОБОЖАЮ ВЕРСТКУ !!! БУДУ РАД ТАКИМ УРОКОМ В БУДУЩЕМ !!!
@ALexander_Fes
@ALexander_Fes 6 жыл бұрын
Ну чё? Прошло почти год) Как дела?)) Верстаешь уже сайтики?)
@peregrint
@peregrint 6 жыл бұрын
@@ALexander_Fes а как же js, jquery?
@ALexander_Fes
@ALexander_Fes 6 жыл бұрын
@@peregrint тоже нужны
@russianincomics1236
@russianincomics1236 2 жыл бұрын
Задолбалась искать продолжение.
@programisli
@programisli 6 жыл бұрын
Чистый JavaScript без jQuery в наше время становится редкостью. Плюсик
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Стараемся
@ucantstopme
@ucantstopme 7 жыл бұрын
Планировал за эту неделю посмотреть пару видосов по верстке сайтов, чтобы исправить свои ошибки(лишние стили). И тут уведомление от тебя. Как раз твою и посмотрю :) жду продолжения! Возможно меня помнишь, я давно слежу за твоими видосами:)
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
О отлично, да помню! Спасибо!
@duho3avr745
@duho3avr745 6 жыл бұрын
Наконец то увидил верстку быструю, как пример, ясно как усе работает , спасибо ну и подписка
@Dedinside05
@Dedinside05 5 жыл бұрын
Вроде все понятно, спасибо потихоньку продвигаюсь, главно ПРАКТИКА а понимание придёт)
@denisalekhin5075
@denisalekhin5075 4 жыл бұрын
Классный урок) От начала до конца смотрел и писал код и старался анализировать)
@inducto
@inducto 7 жыл бұрын
Отличный урок, спс. С верстки нужно начинать изучения вебмастерства
@ВалерияНиколаева-т3з
@ВалерияНиколаева-т3з 5 жыл бұрын
Это шикарно. Я ничего не понимаю в программировании, но я тоже так хочу уметь...
@ladjackman
@ladjackman 7 жыл бұрын
Мне очень понравилось, актуально, сайт выглядит современно и живо даже в самом начале! Но мне, как новичку, хотелось бы более разжевано касательно тегов :D И БЫЛО БЫ ОООЧЕНЬ ЗДОРОВО, ЕСЛИ БЫ К ВИДЕО БЫЛИ ПРИКРЕПЛЕНЫ ЭТИ ФАЙЛЫ С КОДОМ, ЧТО ПОЛУЧИЛИСЬ В ВИДЕО
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+Vladislav Yuzhakov моя идея заключается в том что б вы параллельно со мной писали код, поэтому файлы не выкладываю. Касательно тегов это если встречается какой то незнакомый то сразу хтмл бук открываешь и узнаешь в чем дело. (Если вдруг я не объяснил)
@ИмяФамилия-б5ж3о
@ИмяФамилия-б5ж3о 7 жыл бұрын
Web Developer Blog я вот пишу с вами а толку, js в данном видео не работает((( я его три раза перепечатал... ненравится ему mytopnav, меню не открывается ( я новичок вообще не понимаю что и как( был бы исходник хотя бы js у меня бы все работало, или не работало но не по моей вине. А так я не знаю что щас и делать, дальнейшее видео у вас основаны на этом коде, а он не рабочий( как учится дальше если уже не получаетчя... пойду смотреть чужие видюшки... хоть за subilme text спасибо очень приятно печатать
@BaurzhanKiyakov
@BaurzhanKiyakov 7 жыл бұрын
Ребята, все работает. Внимательно смотрите, что напечатали. Тоже ничего не получалось, не кликалось, скрипт не присваивал класс responsive, нашел ошибку - начал присваивать, но все равно не открывается. Ошибка была в css в название класса. Полчаса убил на то, что бы исправить свои ошибки, но в итоге все отлично работает. Если у вас не работает, но вы все делаете точно как автор - значит что-то вы написали не так, где то ошибка, какая я то пресловутая лишняя буква е.
@dimatarasiuk8027
@dimatarasiuk8027 6 жыл бұрын
Вот это круто)) большое спасибо что без макета фотошопа..
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
так проще для начинающих
@damirbakiev4212
@damirbakiev4212 5 жыл бұрын
Ребята у кого не работает меню при изменении разрешения ниже 768px. В тег нужно вставить мета тег для работы responsive. Просто автор об этом не упомянул т.к. думает что новички должны об этом знать. Я тоже не сразу понял почему не работает потому-что только начинаю путь верстальщика. А вставить нужно вот этот тег . Еще раз говорю вставить нужно в тег
@eStockKK
@eStockKK 3 жыл бұрын
Спасибо, помогло
@davinchini007
@davinchini007 5 жыл бұрын
Все отлично, но мне как новичку, маловато пояснения по командам, (что они делают?) а так очень все поучительно. спасибо
@dimaster5880
@dimaster5880 7 жыл бұрын
Урок годный. Спасибо за подробности. Было бы замечательно еще прикрутить гитхаб, чтобы увидеть готовый образец для определения синтаксических ошибок у себя.
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+Dimaster спасибо! Возможно
@Krolik530
@Krolik530 7 жыл бұрын
Чувак! Ты просто огонь! Все уроки смотрю!!!
@АлександрКирьянов-х4о
@АлександрКирьянов-х4о 6 жыл бұрын
Спасибо за урок! Лично мне всё понятно и легко выполнимо из данного урока, при том что я новичок (ни чему не обучался). Не понимаю почему люди жалуются что этот урок не для новичков, в видео же не собирают адронный коллайдер...
@boosleekby8271
@boosleekby8271 5 жыл бұрын
Спасибо, все получилось. Немного внимательности, чтобы не ошибиться где-то в названиях, и все ок.
@ivnivn2473
@ivnivn2473 7 жыл бұрын
Очень полезно!Спасибо, жду следующий урок
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+Ваня Ляшук и вам спасибо! Постараюсь каждый день выпускать.
@ststreltsov
@ststreltsov 5 жыл бұрын
Все работает, спасибо. Только в подключении java были ошибки. Подключил через jQuery - все идеально.
@kirillivanov4922
@kirillivanov4922 4 жыл бұрын
Тут вроде нет java тут JavaScript
@anfain3831
@anfain3831 7 жыл бұрын
большое спасибо за такие видео.
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
И вам спасибо что смотрите
@span4ev
@span4ev 7 жыл бұрын
Хорошее и простое решение адаптивного меню на js. Спасибо
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+span4 и вам спасибо
@freeengineering4120
@freeengineering4120 5 жыл бұрын
Это круто! )
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Когда все получается действительно круто
@ktov
@ktov 2 жыл бұрын
Когда ты выпустил это видео мне было 12, сейчас мне 16, и я жалею что раньше не знал о веб-разроботке(
@KuKu_RuKu88
@KuKu_RuKu88 5 жыл бұрын
Спасибо. отличный урок!!!
@scrlmn1425
@scrlmn1425 7 жыл бұрын
Крутое видео! И не только это!
@Слава1992Илюшин
@Слава1992Илюшин 7 жыл бұрын
Автор молодец!Лайк!
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+Слава 1992 Илюшин спасибо большое!!
@aviaskidon
@aviaskidon 5 жыл бұрын
Информации много. В голове все не укладывается!
@JavaScript_00
@JavaScript_00 Жыл бұрын
Я часто использую % для padding и mergin ну это привычка, так же для font-size использую vw чтобы текст был адаптивным. Это хорошая практика или лучше так не делать ?
@ФеодосийМахно-х8ю
@ФеодосийМахно-х8ю 5 жыл бұрын
Не получается, когда уменьшаю экран и нажимаю на меню и ничего не происходить
@АллаІванівнаФедорова
@АллаІванівнаФедорова 5 жыл бұрын
у меня тоже самое хотя я код слово в слово переписывал
@АллаІванівнаФедорова
@АллаІванівнаФедорова 5 жыл бұрын
даааа у меня получилось
@АллаІванівнаФедорова
@АллаІванівнаФедорова 5 жыл бұрын
я просто перед тем как добавлять медиа изменил собаку. вот этот момент @media. Как я это сделал,я написал это слово в браузере и скопировал в код и все заработало.
@РоманИльенко-р9щ
@РоманИльенко-р9щ 5 жыл бұрын
Тоже самое. Кнопка не работает. Перепробовал советы к данному комментарию, но ничего не заработало...
@twindima
@twindima 5 жыл бұрын
@@РоманИльенко-р9щ пробелы смотри в style.css
@Кирилл-ф5щ2в
@Кирилл-ф5щ2в 7 жыл бұрын
огромное спасибо за урок!
@ИльяКудрявцев-к7м
@ИльяКудрявцев-к7м 5 жыл бұрын
Блин, я пол часа искал ошибку в том что у меня @media screen and (max-width: 768px){...} было написано вот так @media screen and (max-width: 768px;){...}. Из-за вот этой хрени ' ; ' всё не работало, автору спасибо за отличный урок))
@sasuke1121uchiha
@sasuke1121uchiha 5 жыл бұрын
пиши свои код в Visual studio code и некогда будет тебе такая проблема. Он сам тебе покажет стилические ошибкию
@rahim6821
@rahim6821 Жыл бұрын
Красавчик
@Евгений-г2у9ф
@Евгений-г2у9ф 6 жыл бұрын
Вопрос есть: Почему не работает text-align в меню? Не выравнивается по-центру.
@nintek
@nintek 3 жыл бұрын
Он выравнивает относительно контейнера, а контейнер уже надо с помощью justify-content выравнивать
@FA-tu5ti
@FA-tu5ti 3 жыл бұрын
@@nintek а ты решил проблему с меню у меня не выходит
@nintek
@nintek 3 жыл бұрын
@@FA-tu5ti Я в js не шарю, но там ниже в комментах правильный вариант кода написали
@annajn596
@annajn596 6 жыл бұрын
Всё работает .Внимательнее будьте в переписывании кода .
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Вот это верно написано, у меня же работает, значит и у вас должно
@yesbolatashim3334
@yesbolatashim3334 5 жыл бұрын
Я переписал весь код, но когда нажимаю просмотреть код страницы и хочу изменить размер экрана ничего не пройсходит. В чем проблема? Все проверил, названия классов и id.
@МариОдесса
@МариОдесса 5 жыл бұрын
Спасибо ,что поделились знаниями. Все получилось!!! Скажите канал и группа в ВК на 2019г не активны????
@crazyplaytime4567
@crazyplaytime4567 5 жыл бұрын
Неа
@ЮрийНитамолаС
@ЮрийНитамолаС 6 жыл бұрын
Спасибо за видео! Я новичок в HTML, CSS. Прочитав пару-тройню статей "слепил" примерно за дня 3-4 первый свой маленький информационный сайтик для новичков, кто хочет научиться программировать микроконтроллеры.. Верстал как умел. Все блоки создал не по правилам. Просто в создавал "content1.......6", задавал им нужные размеры, пихал в них картинки, текст, ссылки на скачивание софта по программированию, справочников и т.д. Есть простенькое меню. И вот после этого видео, понял как безграмотно я всё делал. Но как говорится - "Зато сам!" Теперь у меня будет настоящий правильный шаблон. А как найти Ваше следующее видео? Или как оно будет называться, для поисковика на KZbin? Ещё раз спасибо Вам!
@SuprunAlexey
@SuprunAlexey 6 жыл бұрын
На канале есть много курсов, и в разделе плейлисты есть много видео
@ЮрийНитамолаС
@ЮрийНитамолаС 6 жыл бұрын
@@SuprunAlexey Благодарю! Но я как и в училище, привык к одному преподавателю. Не любил когда было - один день один преподаватель, другой день другой преподаватель. К тому-же Вы очень понятно и просто объясняете. Ещё я начинаю понимать как пользоваться "джала-скриптом" (не знаю, правильно я назвал эту фишку?). А вот может Вы мне поможете. У меня пока, для меня нерешаемая проблема!!! Я уже на трёх разных видео задавал этот вопрос, но мне почему-то ни кто не ответил. Тема - вывод изображения на страницу сайта. У меня выводится только иконка (указывающая, что это изображение), и сопровождающий текст к картинке. Писал код прямо с видео, строчка в строчку - результат "FALSE". Если вывожу картинку из нета - через ,
@ЮрийНитамолаС
@ЮрийНитамолаС 6 жыл бұрын
Кстати когда писал код с этого Вашего видео - лого "Mirilis" мне пришлось вставлять из нета по ссылке. С компа не получилось!
@ЮрийНитамолаС
@ЮрийНитамолаС 6 жыл бұрын
Урааааа!!!!! Сам допетрил - нашёл ошибку! Ошибка банальная. Я в названиях изображений указывал формат расширения. Пример: Ford_Mustang.jpg. В коде в директории так-же писал. Я вообще-то очень упрямый, сидел сейчас и перебирал ещё возможные варианты. Решил у одной из картинок убрать расширение. Пример: Ford_Mustang. И всё, СУПЕР!!!!! Во всех источниках говорилось только - главное условие, что название файла должно совпадать в точности с прописанным названием в директории в редакторе кода. А вот оказывается редактор капризный товарищ. Он любит, чтобы название было простое, типа "Вася_Пупкин" - без всяких там jpg, png, gif.
@LobanovSpace
@LobanovSpace 6 жыл бұрын
Спасибо за видео.
@M83-wit
@M83-wit 5 жыл бұрын
Знаешь, говорят делайте курсы без воды, а как ты будешь есть печенья без воды? Ну курс мне очень понравился, лайк поставил.
@RockingF4
@RockingF4 6 жыл бұрын
Откуда взялся класс responsive во второй части урока?=) как сделать меню по центру относительно картинки, когда скрли заначек меню визуально выглядит не по центру..
@-ket7517
@-ket7517 5 жыл бұрын
"responsive" я тоже не понел в html его нету.
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
создали, он будет использоваться
@АллаІванівнаФедорова
@АллаІванівнаФедорова 5 жыл бұрын
@@SuprunAlexey создали это каааак? Это мы его самостоятельно должны создать или он сам создается или ты его прям в css коде создал?
@v.m.2220
@v.m.2220 6 жыл бұрын
пересматривал пересматривал, комментарии перечитывал, пробовал всё что писали, и всё равно кнопка не реагирует, в вертикальное меню не переходит, в горизонтальное появляется
@qeerxs
@qeerxs 5 жыл бұрын
тоже самое
@tayoz_kitayoz4283
@tayoz_kitayoz4283 5 жыл бұрын
да
@comentator7558
@comentator7558 4 жыл бұрын
Да помогите как писать?
@dawah_to_islam
@dawah_to_islam 4 жыл бұрын
не могу найти вторую част урока
@Hannah-ly6ff
@Hannah-ly6ff 4 жыл бұрын
❤️🙂 супер!
@thegangstarrcool
@thegangstarrcool 7 жыл бұрын
Я в теории уже не самый зеленый новичок, поэтому мне понравилось - как раз надо набивать руку практикой, просматривая примеры. У меня еще созрел не связанный с темой урока реквест. У вас в видео реклама сайта хостингов. Там классный слайдер. Такие на современных сайтах попадаются часто, но я не могу найти как их делать. Такой, в котором картинки сменяются автоматически через n-ное количество секунд, и вручную можно перелистывать стрелочками, иногда даже появляющимися при наведении. Отдаленно понимаю, что там фигурируют settimeinterval из js-а, и :after из css-a, но очень смутно. На тот сайт еще этот похож demo4.ltheme.com/joomla/lt-hosting/, хотелось бы уметь делать так же красиво. Вы можете снять видео с подобным практическим примером?
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+The GangstaRR Cool да, сделаю в следующей практике
@TheSkiveee
@TheSkiveee 7 жыл бұрын
Честно видео хорошее. Всё понятно и доступно, но... Верстка без макета всё равно как-то даже не знаю. Лучше показывать на живом примере когда видишь, что должно быть и что получается в процессе. Насчёт идеи уроков по фреймворкам, их уже давно куча в ютубе. Лучше развивай уроки вёрстки именно на Flexbox т.к. таких видео практически нет. Ну и про названия тоже соглашусь, что нужно называть вещи своими именами. Можно записывать уроки применяю тот же БЭМ про который все много говорят, но никто не учит))
@ИринаПетрова-х9л8д
@ИринаПетрова-х9л8д 5 жыл бұрын
Всё работает, кроме одного: меню при уменьшении экрана не встает слева. Где-то не догоняю :(
@НастяЕрофеева-ю4ъ
@НастяЕрофеева-ю4ъ 5 жыл бұрын
Спасибо отличный контент
@aleksey6639
@aleksey6639 7 жыл бұрын
Рекламы конечно ... Спасибо за уроки!
@sviridsviridenko4434
@sviridsviridenko4434 7 жыл бұрын
Супер!
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+Roman Krasnolutskyi спасибо
@БогданЮрчук-т8о
@БогданЮрчук-т8о 6 жыл бұрын
Алексей, подписан на ваш канал давно, контент не плохой, но конкретно к этому видео есть пару замечаний. 1. БЕМмом даже и не пахнет) не хотите БЕМ юзайте хотя бы "пространство имен" 2. Про флоаты и отсутвие макета уже писали. 3. Если вы хотели показать бест практис по созданию сайта то я считаю не обходимым подключение шрифтов, основные стили, стили медиа, и стили для принта розделить все в отдельные файлы. 4. Отдельный момент это javascript. Никогда не выдел добаление класов таким костыльным способом) Для этого есть специальные функции element.classList.(add / remove / contains) которые добавляют/удаляют или проверяют наличие класа соответсвенно. Ну и на дворе 2018 год давайте уже const и let использовать)
@scrlmn1425
@scrlmn1425 7 жыл бұрын
Лучший ютубер по web технология, всегда смотрю твои уроки и всегда все понятно!
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
Спасибо!
@andreykulikov9990
@andreykulikov9990 4 жыл бұрын
Блин. На самом деле очень интересно. Вообще перестал смотреть ютуб кроме твоих видео. Все кратко и по делу. Но есть вопросы по поводу Div-ов. Почему в одном блоке делают еще несколько блоков? И можно подробное видео по flex-box
@АлександрРадионов-щ3ш
@АлександрРадионов-щ3ш 5 жыл бұрын
Почему в определении стилей для меньшего размера экрана, пишется именно .topnav a.icon, а не .topnav .icon .Проверил работает только с указанием тега , но почему, не понимаю?
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
тег а с классом icon
@urel-zy5ji
@urel-zy5ji 7 жыл бұрын
здравствуйте а у меня не появляется кнопка меню
@ВасяСидоров-я6ш
@ВасяСидоров-я6ш 7 жыл бұрын
Для того чтобы скрипт загружался после загрузки страницы со стилями, существует прекрансый атрибут defer. Автору спасибо за урок
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
Спасибо
@ДмитрийТеньков-б5з
@ДмитрийТеньков-б5з 4 жыл бұрын
ПОМОГИТЕ! Не понял как по началу с папками. Я создал Парки css, js, img и закинул в них файлики, но когда начал сохранять они сохранялись не в папках, а просто в общей папке. Ещё не выходит это меню. Код сверял несколько раз всё правильно, но само меню не находится под логотип, а рядом с логотипом! И ничего не происходит. В чем проблема? Пытаюсь разобраться
@user-ue8rk6bl7w
@user-ue8rk6bl7w 5 жыл бұрын
Не получилось с js, помогите. Сайт всегда получается хорошо. Все идеально,хоть делаю впервые,но уже профессионально. Единственное,что без адаптации
@dariussabaliauskas8802
@dariussabaliauskas8802 7 жыл бұрын
Мы можем на верху писать так:
@ВладимирСкляренко-з5в
@ВладимирСкляренко-з5в 7 жыл бұрын
Круть!!!
@denidocc790
@denidocc790 4 жыл бұрын
Меню слева не открывается при нажатии на иконку, всё переписано правильно даже пробел поставлен но всё равно не работает. В коде в Elements topnav меняется на topnav responsive, но нечего не происходит. Подскажите что надо сделать как исправить.
@mrgamexxfox2331
@mrgamexxfox2331 3 жыл бұрын
Привет всем,у меня на канале есть много интересного,буду благодарен если подпишитеся...
@imbydlo1552
@imbydlo1552 3 жыл бұрын
Чувак, в ты крут! Еще было бы лучше если выкладывал и макеты
@TheYouSerj
@TheYouSerj 5 жыл бұрын
Спасибо за видео, но есть вопрос... Как Вы демонстрируете всё получилось, но почему когда меняешь масштаб в симуляторе toggle device toolbar(инструмент в chrome), адаптив не работает?
@vitaliitaranik
@vitaliitaranik 7 жыл бұрын
Всё очень круто,спасибо.Только вот media я запихнул в отдельный файл,мне кажется так лучше.
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
Спасибо!
@IvanPetrov-td6dk
@IvanPetrov-td6dk 5 жыл бұрын
А можно вопрос? Это что за картинка такая, что при применении к ней стилей фон самой картинки меняется, а сама надпись белая остаётся? Я сейчас в пэйнте взял фон с этой картинки, на нём сделал надпись белым цветом, сохранил её также в png и вставил за место этой - так у меня фон серый так и остался, по бокам только чёрный стал, где картина уже кончилась. А с этой картинкой всё как у вас - вся картинка чернеет.
@madarauchiha3277
@madarauchiha3277 5 жыл бұрын
Спасибо за урок, только в js пробел перед responsive всё равно не помог. При нажатии на иконку меню по прежнему отображается горизонтально и без стилей.
@mikhailgrinchenko5541
@mikhailgrinchenko5541 4 жыл бұрын
Не получается, когда уменьшаю экран и нажимаю на меню и ничего не происходить!!! Вот так у меня написано: menu.onclick = function myFunction() { var x = document.getElementById("myTopnav"); if(x.className === "topnav") { x.className += "responsive"; } else{ x.className = "topnav"; } }
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
А вы посмотрите в инструментах разработчика (ctrl+shift+i) какие классы получаются у элементов после нажатия, там где добавляется класс responsive
@mikhailgrinchenko5541
@mikhailgrinchenko5541 4 жыл бұрын
@@SuprunAlexey При нажатии на акардион в правом углу только стили css : @media screen and (max-width: 768px) .topnav a.icon { float: right; margin-top: 17px; display: block; color: black; } @media screen and (max-width: 768px) .topnav a:not(:first-child) { display: none; } .topnav .icon { display: none; } .topnav a { color: #000; text-align: center; padding: 14px 16px; font-size: 14px; } a { text-decoration: none; } * { margin: 0; padding: 0; } user agent stylesheet a:-webkit-any-link { color: -webkit-link; cursor: pointer; text-decoration: underline; } .topnav { background-color: #fff; font-size: 14px; margin-top: 40px; } body { font-family: 'Releway', sans-serif; }
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Responsive где добавляется?
@mikhailgrinchenko5541
@mikhailgrinchenko5541 4 жыл бұрын
@@SuprunAlexey Я не знаю! я вижу что он есть в JS.
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
Просмотрите в коде js каждый пробел, особенно там где класс responsive, возможно у вас там ошибка:)
@ЯАск
@ЯАск 5 жыл бұрын
Я не понимаю ,где ты пишешь в 2 :42 ,что это за программа ? ( скажи пожалуйста )
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Sublime text
@ЯАск
@ЯАск 5 жыл бұрын
@@SuprunAlexey Спасибо )
@allanit5166
@allanit5166 7 жыл бұрын
Я так смотря на данный урок понимаю одно не для новичка данный урок ))
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
+ALLANIT нет-нет, вы опробуйте, все намного проще чем кажется! У вас все получится! Если будут вопросы пишите! Просто делайте как я по шагам!
@allanit5166
@allanit5166 7 жыл бұрын
Нет нет извини я не про то что именно я новичок )) Есть более подробное видео о таких делах и углублено на столь что более понятно . Я бы что то добавил и посоветовал ...
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
Ну это будет самый простой урок
@nikolaipogoji1398
@nikolaipogoji1398 7 жыл бұрын
А мне вот наоборот кажется, что именно для новичков, ну, если конечно учитывать, что слова "переменная" и "html/css" не пугают и не вводят в ступор. Наоборот, очень мотивирует сидеть и ковырять в справочнике(тот же htmlbook.ru), то что не знакомо или плохо понимаешь. Отличный урок, хотя JS для меня пока темноватый лес, но ни чего сверх непонятного я не нашел, у автора на удивление приятная и простая подача. Жду продолжение, автор молодец! Спасибо!
@SuprunAlexey
@SuprunAlexey 7 жыл бұрын
спасибо!
@Анжеліка-в9ы
@Анжеліка-в9ы 6 жыл бұрын
Не работает почему-то кнопка, пишу код в Brackets, выдает много ошибок. Написала всё точно как в примере, посоветуйте, как исправить
@dre1kke
@dre1kke 2 жыл бұрын
Понимаю, что прошло много времени, но вот только сейчас начал учить и столкнулся с проблемой. Хоть кнопка и работает, но при сужении экрана она остаётся уже в невидимой части экрана и добраться до нее можно только горизонтальной прокруткой. Что я делаю не так? Код сверял несколько раз!
@SuprunAlexey
@SuprunAlexey 2 жыл бұрын
Сверь код до каждого тега
@helenvaliavko2394
@helenvaliavko2394 4 жыл бұрын
Может кто подскажет. Делаю в visual code Но у меня не становится в центр картинка и строка не заливается цветом
@Виктрмороз
@Виктрмороз 3 жыл бұрын
у меня тоже
@tomirisibrahim8170
@tomirisibrahim8170 5 жыл бұрын
круто
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Спасибо! Скоро выйдет новый курс по верстке
@maximnovik5917
@maximnovik5917 5 жыл бұрын
Мармок веб дизайном занялся?
@nektoshkaoff
@nektoshkaoff 5 жыл бұрын
The GhostHunters видно да
@micsamplay7465
@micsamplay7465 3 жыл бұрын
он им как бы и занимается 🗿
@maximnovik5917
@maximnovik5917 3 жыл бұрын
@@micsamplay7465 мармок?
@micsamplay7465
@micsamplay7465 3 жыл бұрын
@@maximnovik5917 он работает с веб и графическими дизайнами
@susanin1346
@susanin1346 5 жыл бұрын
поставил свое лого с размерами 2560х421 пиксель, и оно выставилось по центру ну согласно justify-content: center;, но не адаптируется под изменение размера экрана, т .е. левая сторона улетала куда то, правая отображается только при прокрутке с помощью нижнего ползунка, как это поменять? что изменить? чего добавить? подскажи пожалуйста
@ОльгаСам-ж3г
@ОльгаСам-ж3г 2 жыл бұрын
какой размер лого? у меня не растянулось в узкую полоску как у вас.
@IvanCherepakhin
@IvanCherepakhin 6 жыл бұрын
почему вы используете div с a вместо ul и li?
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Такой вот пример
@juliasemenenko2145
@juliasemenenko2145 5 жыл бұрын
наверное, потому, что мы вполне можем ссылкам теперь задавать display: block... O_o
@howtogetit4896
@howtogetit4896 5 жыл бұрын
а где появился класс responsive?
@murakami374
@murakami374 3 жыл бұрын
мы его прописали в js , то есть если у нас мы нажимаем на кнопку (а соотвественно это происхлдит когда экран маленький ), то этой кнопке мы присваиваем класс responsive, а для него уже прописаны стили, ну я так понял
@howtogetit4896
@howtogetit4896 3 жыл бұрын
@@murakami374 спасибо, но уже год прошел. Я больше не занимаюсь программированием...
@hmakhsudov
@hmakhsudov 3 жыл бұрын
@@howtogetit4896 ахахаах
@hmakhsudov
@hmakhsudov 3 жыл бұрын
@@howtogetit4896 почему?
@1kolodon
@1kolodon 3 жыл бұрын
@@hmakhsudov он не нашел класс и ушел в депрессию
@urishlomi650
@urishlomi650 7 жыл бұрын
Здравствуйте! спасибо за лекцию. У меня следующая проблемка: все сделал как сказано, все вроде то-же, но вот при переходе на "респонсив" ничерта не меняется в меню. При любой резолюции меню полностью остается на экране. Проверил все построчно. В чем проблема, подскажите? P.S. Редактор выдает ошибку в JS коде о нехватке ";" в двух последних строках после "}" Я знаю что JS добавляет их по умолчанию и все же стоит это отметить. Заранее спасибо!
@Кимденис-ж5ъ
@Кимденис-ж5ъ 6 жыл бұрын
откуда класс responsive взялся?
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
создали
@SuprunAlexey
@SuprunAlexey 4 жыл бұрын
@Мас Ри в css, а добавили через JavaScript
@СашаПонкратов-в6й
@СашаПонкратов-в6й 6 жыл бұрын
09.23 Вы присваиваете классу лого свойство флекса justify-content,говорите что оно выравнивает элемент по горизонтали.В других источниках justify-content - это выравнивание по ГЛАВНОЙ оси(которая может быть и вертикальная),задаеться свойством flex-direction.Получаеться можно принебречь свойством flex-direction и сразу задать justify-content и это будет выравнивание по горизонтали ? Спасибо
@danalexpiano
@danalexpiano 6 жыл бұрын
Саша Понкратов а там же вроде по умолчанию row стоит.
@АмыргаТавакай
@АмыргаТавакай 4 жыл бұрын
Почему не появляется кнопка меню при изменении экрана? Все идентично как в уроке, несколько раз проверял(
@remniaccordions1030
@remniaccordions1030 4 жыл бұрын
Добрый день ! Не пойму почему логотип фиксируется и при уменьшении экрана не сдвигается с экраном box-sizing: border-box;
@кофеЛатте-д9б
@кофеЛатте-д9б 3 жыл бұрын
cпасибо за урок! подскажите, пожалуйста, почему у меня не отражается бургер меню ☰ и второй вопрос, подскажите, продолжение к этому уроку, а то начинаю гуглить выдает кучу всего интересного и я начинаю начинать параллельно еще кучу других( хочется этот пройти до конца
@zefncs
@zefncs 7 жыл бұрын
у меня почему то меню с лева не отображается когда кликаю на иконку. Почему ?
@МаксимСергеевич-е4ь
@МаксимСергеевич-е4ь 5 жыл бұрын
три раза переделывал в разных редакторах, не уходит меню в лево и не видно кнопки, может так уже не пишут устарел метод..??? если нет то подскажите где может быть ошибка
@SuprunAlexey
@SuprunAlexey 5 жыл бұрын
Не в редакторе дело, где то что то неправильно написал
@МистерЯ-с8т
@МистерЯ-с8т 5 жыл бұрын
14:34 время видео. Я еще очень нуб в этом деле, и не могу понять, в чем разница если мы просто укажем .icon вместо .topnav .icon ?
#1 ВЁРСТКА САЙТА ПО ШАБЛОНУ | Ресторан | Header & Main
41:11
EduCatter — Канал о Веб-Программировании
Рет қаралды 11 М.
It’s all not real
00:15
V.A. show / Магика
Рет қаралды 20 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
300 Сайдбаров ► Как сверстать структуру сайта?
26:13
Хауди Хо™ - Просто о мире IT!
Рет қаралды 407 М.
Визуальный редактор HTML-страниц в Интеграле
4:11
Конструктор Интеграм
Рет қаралды 996
Этот ПЛАН изменит ТВОЮ ЖИЗНЬ! | Оскар Хартманн
19:51
Оскар Хартманн: Идеи, меняющие Жизнь
Рет қаралды 182 М.
Как сделать дизайн сайта в Figma. Дизайн сайта в Фигме. Саня Кво
17:54
Study Kvo. Обучение веб-дизайну и UX UI
Рет қаралды 459 М.
Учитесь умнее, а не усерднее! 5 советов  // Marty Lobdell
16:15
Объяснение Вёрстки Простого Сайта HTML+CSS
53:56
Сергей Дмитриевский
Рет қаралды 168 М.