- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
HTML/CSS. Как создать вертикальное и горизонтальное меню
Март 13, 2020
Эта инструкция продемонстрирует, как создать вертикальное и горизонтальное меню используя стили CSS. Перед началом убедитесь, что вы знакомы с HTML тэгами ненумерованного списка. Кроме того, посмотрите инструкцию как создать меню в HTML.
Для начала создадим HTML меню на основе ненумерованного списка:
Теперь необходимо создать CSS файл и подключить его к странице:
Убедитесь, что код подключающий CSS находится в разделе
вашего документа.Вы можете использовать и inline стили.
В результате у вас должен получиться следующий код:
亮点黔西南 皇冠足球 沙巴体育 太阳城app Gambling-website-feedback@kongtiao11.com ABB中国 破洛洛 拉拉交友网 太阳城官方网站 bbin视讯 太阳城 皇冠体育 皇冠体育博彩 Gaming-platform-contact@cesametal.net 赢商网聚合阅读 美诺福 皇冠体育app 城都商报电子报 LOL-peripheral-betting-customerservice@hc1978.com 皇冠博彩 博燃网燃气安全栏目 网鱼网咖 51asp.net源码 新华报业网新闻频道 力士中国官方网站 首航直升 北京饭店官方网站 中投股份 雅酷卡 微信企业号 中国语言文字网 尚才家教网 包包网 站点地图 延安医药
Несортированный список обладает собственными стилями и таким образом без любых дополнительных изменений мы получаем вертикальное меню.
Для создания горизонтального меню понадобятся дополнительные изменения в HTML и CSS.
В первую очередь добавьте класс в список. Замените на
Теперь давайте сделаем меню горизонтальным с помощью CSS файла. У несортированного списка есть заданные по умолчанию параметры margin и padding. Нужно их обнулить:
ul.horizontal{ margin:0; padding:0; }
Теперь сделаем список горизонтальным:
ul.horizontal li{ display:block; float:left; padding:0 10px; }
Мы добавили значения padding по горизонтали для того, что бы элементы не слиплись. Теперь меню готово и осталось только добавить в него ссылки, фон и отредактировать цвет шрифта.