Тёмный

Как легко сделать горизонтальное меню HTML CSS (За 5 минут) 

GOOD LUCK
Подписаться 2,2 тыс.
Просмотров 136 тыс.
50% 1

Лучше посмотрите этот ролик ( Горизонтальное меню для начинающих! HTML CSS • [#ИзиВеб] - Горизонтал... )

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

 

12 ноя 2017

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 208   
@technic_and_programming
@technic_and_programming 4 года назад
Объясняешь очень хорошо!!! Хотелось бы ещё уроков)
@user-sz7tb2gq5u
@user-sz7tb2gq5u 5 лет назад
Очень хорошо объясняешь. Спасибо!!!
@user-zw4yu8jt3t
@user-zw4yu8jt3t 5 лет назад
Боже, я только начинаю постигать языки разметки и хочу сказать то что ты был послан мне свыше. Ибо я столько времени потратил чтобы понять как делается header, ещё раз спасибо тебе большое. Надеюсь ты не забросишь это дело
@fon_toxin8124
@fon_toxin8124 2 года назад
Ты реально круто обьясняешь, и без воды, и всё понятно, продолжай в том же духе
@bdg5242
@bdg5242 6 лет назад
Большее спасибо за видео,все круто!!
@jefffstone
@jefffstone 5 лет назад
CSS-код из ролика для тех, кому лень писать :) nav { width:1280px; margin: 0 auto; } nav:before{ content:''; display:block; height:50px; width:100%; background:#000; position:absolute; left:0; z-index:-1; } ul{ margin:0; padding:0; list-style:none; height:50px; } ul li{ float:left; } ul li a{ color:#fff; display:block; height:50px; padding:0 30px; text-transform:uppercase; text-decoration:none; line-height:50px; } ul li a:hover{ background:#d34d43; }
@antonstar9188
@antonstar9188 5 лет назад
Спасибо ты лучший
@user-fq7zl3gk6q
@user-fq7zl3gk6q 4 года назад
спасибо спасибо огроменное спасибо большое спасибо а то на видео ничего не видно спасибо спасибо спасибки!!!!!
@user-fq7zl3gk6q
@user-fq7zl3gk6q 4 года назад
долгих лет тебе здоровья счастья и благополучия
@leftnees
@leftnees 4 года назад
спс
@andrevai4855
@andrevai4855 4 года назад
Большое спасибо Вам. Это то что мне нужно. Надеюсь Вы будете продолжать в таком духе. Коротко и ясно.
@_Fantom_.
@_Fantom_. 5 лет назад
Классный видос, жги еще! Полностью всю верстку сайта..
@user-cc7jz3ki6s
@user-cc7jz3ki6s 4 года назад
Спасибо огромное! Реально помог, от души
@bronzedanil2448
@bronzedanil2448 2 года назад
Спасибо огромное! Вы очень классно и понятно объясняете!
@lollol-ji9cv
@lollol-ji9cv 2 года назад
Держись брат! Не бросай свой канал! Удачи!
@tecplay8072
@tecplay8072 5 лет назад
Спасибо большое, очень понятно)))
@user-lc7to1yb3m
@user-lc7to1yb3m Год назад
Огромное спасибо!!! Очень помог)
@user-wc8ds4iu6c
@user-wc8ds4iu6c Год назад
Только начал изучать Js html css (буквально 3 дня), уже сам верстаю сайты, но с этим navbar ничего не мог поделать, как я рад что увидел твоё видео
@iron5389
@iron5389 Год назад
никогда не пишу комментарии но решила поделиться радостью. я тот ещё чайник и мучалась 2 дня чтобы понять как в блок меню вставить другой блок и благодаря этому видео мои мучения были успешно закончены.
@yuriibrylov6190
@yuriibrylov6190 6 лет назад
Прям очень здорово! Лайк Подписка!)
@vadicus6534
@vadicus6534 3 года назад
ты отлично объясняешь!)
@ashotmuradyan4386
@ashotmuradyan4386 3 года назад
Очень помог братан, респект)
@alanalanov4834
@alanalanov4834 Год назад
спасибо огромное вам, я несколько месяцев не мог делать это горизонтальное меню,спасибо огромное еще раз вы мне очень помогли понятно простенько и без лишней информации
@user-ks1ql7vu3o
@user-ks1ql7vu3o 3 года назад
Спасибо! Вы очень помогли!
@user-vx2kx6oe6l
@user-vx2kx6oe6l 2 года назад
Мне помогло. Большое спасибо!
@gaudix9036
@gaudix9036 3 года назад
Благодарю)
@user-jw6em9yp6k
@user-jw6em9yp6k Год назад
Спасибо за видео, было полезно
@user-sk8lv3ub1d
@user-sk8lv3ub1d 3 года назад
Спасибо большое)
@shutagaming9747
@shutagaming9747 2 года назад
Спасибо)
@iamme7459
@iamme7459 4 года назад
flexbox: ну да ну да пошел я нахер
@pain4483
@pain4483 4 года назад
Float : 😏😏😏
@asas7083
@asas7083 4 года назад
😂😂
@ant3413
@ant3413 4 года назад
@@pain4483 border-color:ах ох ах возьми меня аах глубже
@pain4483
@pain4483 4 года назад
@@ant3413 ничего не понял, но очень интересно
@ant3413
@ant3413 4 года назад
@@pain4483 это значение новое
@liudmilalebedeva9158
@liudmilalebedeva9158 5 лет назад
очень помогло, спасибо
@reddragonsgaming8960
@reddragonsgaming8960 Год назад
Спасибо братан
@user-gq5bm7nn1c
@user-gq5bm7nn1c 4 года назад
А можно ведь вместо флота использовать флекс для меню? Или (я только слышал, но ещё не понимаю толком как работает) грид? Флекс ведь сразу сделает немного адаптивным всё это. Так ведь?!
@m1akarov442
@m1akarov442 2 года назад
Да, было быстро и интересно !
@sergeygerus980
@sergeygerus980 2 года назад
Спасибо большое, (я только начинаю изучать html и css) все доходчиво и понятно, - побольше надо таких роликов :)
@user-cg4ez2ij6b
@user-cg4ez2ij6b 2 года назад
круто бро , я тоже учу html u css , реально доходчиво
@monolit-8346
@monolit-8346 6 лет назад
Подпишусь, мало ли что то ещё надо будет, что б не потерять)
@fisherold4325
@fisherold4325 3 года назад
Спасибо большое.
@yanesbn
@yanesbn 3 года назад
Крутой урок
@alexmax9728
@alexmax9728 4 года назад
Этот background прекрасен
@_d_e_a_d_1_d_e_a_d_176
@_d_e_a_d_1_d_e_a_d_176 4 года назад
продолжай братан
@mishon9739
@mishon9739 Год назад
Чеееееел , ты объяснил очевидные вещи , которые не мог вдуплить на купленном курсе
@user-lk1if5kr7p
@user-lk1if5kr7p 4 года назад
Спасибо!!!!
@vladimirdisciuk7733
@vladimirdisciuk7733 2 года назад
За страничку, для написания кода и мгновенного просмотра отдельное спасибо
@alexanderkvint6420
@alexanderkvint6420 4 года назад
Спасибо за урок
@dodopeek6040
@dodopeek6040 5 лет назад
красавчик
@tof1x8
@tof1x8 3 года назад
Спасибо огромное
@limurgamer6765
@limurgamer6765 5 лет назад
cпс, очень помог)
@user-ir3yv4ho7r
@user-ir3yv4ho7r 2 года назад
большое спасибо💗
@user-bu5xm9ux9c
@user-bu5xm9ux9c 2 года назад
Здраствуйте, я - Каролина 11 лет. И я уже пол года учусь в сфере программирования хоть и ничего не поняла. Это видео помогло мне в создании сайта, спасибо большое)
@immakcumkaaa3477
@immakcumkaaa3477 Год назад
Как успехи?
@yashkaorazov9337
@yashkaorazov9337 2 года назад
помогло,спасибо
@user-rom7868
@user-rom7868 2 года назад
Спс бро!
@RusFarFaz
@RusFarFaz 4 года назад
а можно ли nav поставить 100%?
@gost-izi
@gost-izi 3 года назад
А можно все это создать чисто на html код, без css?
@peacefulearth4981
@peacefulearth4981 Год назад
а если больше пунктов меню, как отодвинуть первый пункт вправо блока?
@skyTechVektor
@skyTechVektor 2 года назад
Как сделать что бы кнобка навбара изменялась когда я про скролле например дошел до пункта 1 что бы только пункт 1 изменялся
@kirnerov3435
@kirnerov3435 5 лет назад
Только начинаю писать сайты, однажды я стану хока... Сисадмином
@MrRyzubex
@MrRyzubex 4 года назад
Сисадмины не делают сайты, а администрируют сервера на которых лежат сайты сделанные веб разработчиками
@Hello_world_2020A
@Hello_world_2020A 3 года назад
@LampaStudio Им нельзя стать просто захотев
@blackardogoods4413
@blackardogoods4413 3 года назад
Ну как стал им?)
@user-ih7ti6hw7m
@user-ih7ti6hw7m 3 года назад
@@blackardogoods4413 Помер на пути возможно...
@qwerty-wg7vc
@qwerty-wg7vc 3 года назад
А я стану королём пир... программирование
@GobbasF
@GobbasF 4 года назад
спасибо
@Krossovki_FWF
@Krossovki_FWF 2 года назад
User agent stylesheet. Вроде это мешает и ничего не выходит, что делать
@kura_sun1898
@kura_sun1898 2 года назад
у меня не получается почему то. я написала вместо пунк1 главная и у меня вышла просто три слово расположенные горизонтально в виде ссылки
@yarchefis
@yarchefis Год назад
а как выровнить по средине?
@Metalist_Under_the_bridge
@Metalist_Under_the_bridge 5 лет назад
я в этом деле конечно новичок, но не разумнее было бы не делать элементы меню через ul и li, а просто накидать тегов а? Тогда можно было б не через глючный float размещать, а через display: flex; justify-content: space-between;
@neko2491
@neko2491 4 года назад
Ну так енто традиция через список делать
@kommunistkmt6667
@kommunistkmt6667 4 года назад
Да кста, это намного удобнее для адаптивности
@pain4483
@pain4483 4 года назад
Хз, я всё в div запихивал :)
@romanprytula6125
@romanprytula6125 4 года назад
Велике дякую відео дуже корисно
@negodzaev5062
@negodzaev5062 3 года назад
Good
@alanweik3987
@alanweik3987 Год назад
Как иконки туда добавить?
@StudiaButerbrod
@StudiaButerbrod 5 месяцев назад
А как сделать так, чтобы кнопки выравнивались по центру, а не влево?
@dinir1000
@dinir1000 4 года назад
А как сделать меню из стилизованных красивых дизайнерских кнопок? Ну которые ты сначала рисуешь, например, в фотошопе(ну или скачиваешь в интернете), пишешь на самой кнопке её название, например, "Контакты". И потом, как сделать меню в шапке сайта из таких кнопок, что бы была активна сама кнопка, а не слово-ссылка в ней?
@goodluck8048
@goodluck8048 4 года назад
[#ИзиВеб] - Горизонтальное меню для начинающих! HTML CSS ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-K6X4GQXw-F0.html здесь используется кнопка. Может вы это имеете ввиду ?
@dinir1000
@dinir1000 4 года назад
@@goodluck8048 скорее всего я имею ввиду кнопка-картинка-ссылка)
@qweqweewqewq6912
@qweqweewqewq6912 5 лет назад
Псевдокласс before не работает, в саблайн высвечивается белым, что делать?(
@wockywocky3109
@wockywocky3109 5 лет назад
Плз помогите кто-нибудь. Я не могу найти нужный мне пример меню. Хочу чтобы меню 1.было вертикал. 2. например когда нажимаешь на один из пунктов остальные опускаются под него а под ним появляется менюшка с под-категориями. Заранее спасибо за ответ
@miqostream2326
@miqostream2326 2 года назад
Для чего нужна nav.before?
@user-iz1xn1fo6d
@user-iz1xn1fo6d 4 года назад
спс тебееееее
@user-pt1tt6ig6c
@user-pt1tt6ig6c 5 лет назад
А почему li не сделать через display: inline-block
@nonamecat7749
@nonamecat7749 5 лет назад
Просто не все ищут легких путей. Соглашусь через display: inline-block реально легче.
@technic_and_programming
@technic_and_programming 4 года назад
+
@savannah633
@savannah633 3 года назад
Знающие, скажите, пожалуйста, *почему не центрируется меню?* align-items: center ровняет по вертикали, как я понял, а нужно ещё по горизонтали. Как? css: * { box-sizing:border-box; margin:0; padding:0; } li, a { font-family: Arial, sans-serif; color: #cccccc; text-decoration: none; } header { display:flex; justify-content: space-betwen; align-items: center; padding: 30px 10%; height:50px; background-color: #000; } .menu { list-style: none; } .menu li { display:inline-block; padding: 20px 40px; }
@savannah633
@savannah633 3 года назад
Внимание, у меня уже все центрируется, ответов не нужно :з
@abboffer2478
@abboffer2478 3 года назад
как ето меню подвинуть в центр?
@Rumpe1stiltskin
@Rumpe1stiltskin 6 лет назад
почему фон через before , а не напрямую задать?
@ukrainian333
@ukrainian333 5 лет назад
@Димон Конь Потому что в структуре нет обертки или других тегов, она начинается с Nav. Класс before позволил установить бэкграунд для всего что есть (его нет) выше nav. Если бы была полноценная структура, то он задал бы background как нужно
@dinir1000
@dinir1000 4 года назад
Как сделать этот горизонтальный список меню по центру? И как вообще изменять его положение по горизонтали?
@griont4761
@griont4761 3 года назад
display:inline-block;
@objectnode6280
@objectnode6280 4 года назад
Простой способ, спасибо!
@objectnode6280
@objectnode6280 4 года назад
Спасибо
@objectnode6280
@objectnode6280 4 года назад
Спасибо
@objectnode6280
@objectnode6280 4 года назад
Спасибо
@objectnode6280
@objectnode6280 4 года назад
Спасибо
@objectnode6280
@objectnode6280 4 года назад
Спасибо
@user-up9ct3ef3s
@user-up9ct3ef3s 3 года назад
не сказать что слишком легкий способ но как говорится любой работающий пример ценен)
@Cherniy_Stalker
@Cherniy_Stalker 2 года назад
я бы не сказал что способ не простой, но боюсь что сложные способы покажутся для вас совсем не выполнимыми))
@odessyy
@odessyy Год назад
А как передвинуть ссылки в правую часть? Что то вообще не разберусь лол
@alex.kozlovskiy
@alex.kozlovskiy 4 года назад
Я замутил похожую штуку (основываясь, конечно): nav { width: 1280px; margin: 0 auto; padding: 20px;} nav:before { content: ''; display: block; width: 100%; height: 50px; left: 0; position: absolute; background: rgba(5,1,21,0.8); z-index: -1; } nav ul { list-style: none; height: 50px; } nav li { float: left; margin: 0 15px; background-color: rgba(29, 5, 18, 0.98); border-radius: 5px; opacity: 0.5; transition: 1s; font-weight: bold; } nav a { color: #FD9590; display: block; height: 50px; padding: 0 30px; line-height: 50px; text-decoration: none; text-transform: uppercase; } nav li:hover { transition: 0s; opacity: 1; }
@goodluck8048
@goodluck8048 4 года назад
Это стремный ролик 😂 он старый и плохого качества. Смотрите последний ролик про меню на канале
@awenn2015
@awenn2015 5 лет назад
зачем использовать float с его грехами когда уже есть flex?
@tanksbrothers6887
@tanksbrothers6887 5 лет назад
можешь рассказать суть этой команды и чем она лучше float пж ?
@rumka-block-strike7338
@rumka-block-strike7338 4 года назад
Флекс хах
@jonimonik6575
@jonimonik6575 3 года назад
Да я вот тоже посмотрел, что флоаты давно уже не всрались, после появления флексов.
@alexeysergeev8430
@alexeysergeev8430 3 года назад
А можно фоновую музыку в студию?
@user-gl3yi9si3p
@user-gl3yi9si3p 3 года назад
И в CSS font:normal, sans-serif. Для шрифта красивого
@jefffstone
@jefffstone 5 лет назад
А у меня между верхней границей страницы и самой лентой образовалась пустота. Её как-то можно убрать?
@goodluck8048
@goodluck8048 5 лет назад
Браузер тегу body по умолчанию может давать margin. В css убираешь его, и все будет ок)
@jefffstone
@jefffstone 5 лет назад
@@goodluck8048 Ладно, завтра попробую. А вот ещё, я хочу поместить логотип картинкой на ту же полосу слева. Пытался вставить и первым пунктом списка, и перед списком в 'е... Не подскажешь, как это сделать?
@societytimur
@societytimur 4 года назад
Адаптивность на уровне
@goodluck8048
@goodluck8048 4 года назад
Зашкаливает я бы сказал
@sashachernish2134
@sashachernish2134 4 года назад
почему то не работает before
@titan4778
@titan4778 5 лет назад
Поможет.
@user-xc5ej5qt8k
@user-xc5ej5qt8k 6 лет назад
А как добавить иконку рядом с пунктом меню?
@user-fl2ie2qt6b
@user-fl2ie2qt6b 5 лет назад
ul li a::before { content: url(Путь к иконке/Название и формат изображения); } Но, думая за год ты сам уже понял :-)
@nikemoscow8881
@nikemoscow8881 4 года назад
Хороший урок но не надо было черным заливать. Как только черный применился, все дальнейшие шаги видно до какого-то момента не было.
@romankolesnikov7247
@romankolesnikov7247 Год назад
Осталось дописать, как оставить тот или иной пункт активными после нажатия, но это уже js. А на css придется извращаться..
@Tornado-ln7fq
@Tornado-ln7fq 4 года назад
ппц ты его еще в космос запусти,там надо две строчки кода написать,я фигею)))
@muslimakadirova3741
@muslimakadirova3741 2 года назад
ну покажи, что написать на 2 строки
@user-gh1ox7he6h
@user-gh1ox7he6h 6 лет назад
Привет, а как это меню полностью поставить вверх?
@monolit-8346
@monolit-8346 6 лет назад
position: fixed;
@user-we6zd1dp9h
@user-we6zd1dp9h 5 лет назад
position: fixed;
@user-xo2do1lm7k
@user-xo2do1lm7k 3 года назад
Спасибо за то, что вы сделали для всех - люди смогут создавать свои сайты на вашем примере. Может вы что-то слышали об уже готовой сборке neoseo.com.ua/internet-magazin-seo-magazin-model? Поделитесь опытом?
@murka_io6600
@murka_io6600 Год назад
А я не понял всё в точности повторил а на екране просто чёрные надписи :[
@edkar4629
@edkar4629 4 года назад
Эт, что мелодия из наруто на фоне.
@conelight.company5847
@conelight.company5847 2 года назад
Для тех кому лень переписывать: nav{ width: 960px; margin: 0 auto; } nav:before { content: :''; display: block; height: 50px; width: 100%; background: black; position: absolute; left: 0; z-index: -1; } ul{ margin: 0; padding: 0; list-style: none; } ul li{ float: left; } ul li a{ color: #fff; display: block; height: 50px; padding: 0 30px; text-transform: uppercase; text-decoration: none; line-height: 50px; } ul li a:hover { background: green; }
@tanksbrothers6887
@tanksbrothers6887 5 лет назад
Блеать этот конченный Float мне снится уже! В чем может быть причина если после того как прописал float: left Меню Не стало по горизонтали! спасите(
@kr1d0n
@kr1d0n 5 лет назад
display:flex поможет
@Hencklix
@Hencklix 3 года назад
фууухх спс бро
@_rodjar
@_rodjar 4 года назад
у меня контрольная будет, нужно свой сайт сделать, готовлюсь...
@goodluck8048
@goodluck8048 4 года назад
Лучше воспользуйся предпоследним видео на канале, там лучше
@yaroslavnazaraga9357
@yaroslavnazaraga9357 3 года назад
почему не работает?
@maestroandrey8908
@maestroandrey8908 3 года назад
Зачем так усложнять? Можно реализовать данную строку-менюшку более простым методом
@xlebusheck667
@xlebusheck667 4 года назад
Спасіба очень памог а те што пишот што легче так чи так Зачем? Хатітє пішитє так но зачем крітікавать?
@prosto_maria___
@prosto_maria___ 2 года назад
Стадии изучения html 1.Гнев: понимаешь что ни один знакомый программист не поможет тебе сделать сайтик 2.Отрицание: тщетно пытаешься что-то сделать самостоятельно 3.Торг: подумываешь встать на сторону феминизма 4.Принятие: смотришь видео на канале Good Luck
@prosto_maria___
@prosto_maria___ 2 года назад
Спасибо большое за объяснение, кстати 👉👈
@vidosmeh6230
@vidosmeh6230 3 года назад
Тебя как звать?
@goodluck8048
@goodluck8048 3 года назад
Степан
@alexeyermakov1499
@alexeyermakov1499 4 года назад
Так то интересно,но по моему на flexbox куда проще...
@goodluck8048
@goodluck8048 4 года назад
Да, по этому есть другое видео на канале)
@user-ti3xi6el4k
@user-ti3xi6el4k 3 года назад
щас уже есть display:flex, grid, float вообще не нужен
@goodluck8048
@goodluck8048 3 года назад
Это древний ролик) есть ровнее на канале, как раз таки там все как надо )
@Alex-ho8ke
@Alex-ho8ke 3 года назад
Чувак, этому видео более трёх лет уже..
Далее
#tatyanadiablo #shorts
00:13
Просмотров 581 тыс.
would you eat this? #shorts
00:29
Просмотров 578 тыс.
CSS Grid - Полное руководство
38:21
Просмотров 342 тыс.