- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
HTML/CSS. Как создать вертикальное и горизонтальное меню
Март 13, 2020
Эта инструкция продемонстрирует, как создать вертикальное и горизонтальное меню используя стили CSS. Перед началом убедитесь, что вы знакомы с HTML тэгами ненумерованного списка. Кроме того, посмотрите инструкцию как создать меню в HTML.
Для начала создадим HTML меню на основе ненумерованного списка:
Теперь необходимо создать CSS файл и подключить его к странице:
Убедитесь, что код подключающий CSS находится в разделе
вашего документа.Вы можете использовать и inline стили.
В результате у вас должен получиться следующий код:
Sports-in-Sabah-info@smxjjl.com 澳门威尼斯 广州白云万达广场 威尼斯人在线 Buying-platform-media@51jiyangshi.com Crown-Sports-Betting-help@letaoyizs.com 114票务网高铁票务查询 Crown-registration-info@lcxlxxjc.com 厦门地铁 物联卡商城 威尼斯人娱乐城官网 皇冠直营 皇冠博彩 Sun-City-Sports-sales@yifucn.com 沙巴体育 皇冠体育官网 Crown-Sports-hr@seezl.com 体育博彩 飞库网 大连房产新闻 平安健康网快讯频道 古城香业 济南中考网_ 90vs即时比分 音响网 北京京北职业技术学院 扬中论坛 宝莲禅寺 延安欣欣旅游网 陕西人事考试网 法语入门 淘师湾 天天小说阅读网 流行钢琴网 《古剑奇谭》官方网站
Несортированный список обладает собственными стилями и таким образом без любых дополнительных изменений мы получаем вертикальное меню.
Для создания горизонтального меню понадобятся дополнительные изменения в HTML и CSS.
В первую очередь добавьте класс в список. Замените на
Теперь давайте сделаем меню горизонтальным с помощью CSS файла. У несортированного списка есть заданные по умолчанию параметры margin и padding. Нужно их обнулить:
ul.horizontal{ margin:0; padding:0; }
Теперь сделаем список горизонтальным:
ul.horizontal li{ display:block; float:left; padding:0 10px; }
Мы добавили значения padding по горизонтали для того, что бы элементы не слиплись. Теперь меню готово и осталось только добавить в него ссылки, фон и отредактировать цвет шрифта.