Как убрать отступы сверху/снизу в горизонтальном меню сайта?







+6 +/-

Кто "шарит" в html и css, помогите разобраться. В списке-горизонтальном меню неизбежно появляются какие-то отступы сверху и снизу внутри контейнера.

Html-код:

CSS-код:

menu {

background-color: #537599;

position: relative;

overflow:hidden;

height:25px;

margin:20px 0 }

menu ul {

list-style:none;

position: relative;

left:50%;

float:left;

font:14px Arial;

height:30px }

menu ul li {

position:relative;

left:-50%;

float:left;

margin:0 5px;

height:30px }

menu ul li a { color: white;

display:block;

text-decoration:none;

padding:4px 10px }

menu ul li a:hover {

background-color:#4778c3;

color:#ccc }

Профиль пользователя Baldock Спросил: Baldock   (рейтинг 28120) Категория: компьютеры и интернет

Ответов: 3

1 +/-
Лучший ответ

margin:20px 0

С двумя параметрами margin работает так:

Значит сверху и снизу будут отступы по 20px.

Мне вообще твоя поделка не кажется правильной, хотя я вебом никогда не увлекался и CSS знаю очень поверхностно. Но у тебя написано, что высота всего меню - 25 пикселей, а высота одного пункта меню - 30 пикселей. Ну мне так кажется, может быть я не прав.

Ответил на вопрос: Sherk 
0 +/-

Вам нужно стили для списков (ul, li) обнулить, так как они очевидно заданы по умолчанию в вашей теме. Просто пропишите стиль:

то же самое сделайте и для элемента li. Проблема должна решиться, а вообще, пользуйтесь Firebug, так проблему можно будет обнаружить легче и быстрее

Ответил на вопрос: ERASMO  
0 +/-

Совет: чтобы не устраивать "танцы с бубном" и не гадать вначале делаем общий сброс, например так:

простой вариант:

Если не помогает то:

А затем устанавливаем те параметры которые нужны.

Ответил на вопрос: Clack   

Похожие вопросы

Спросил
3 Отв.
«Синяя птица» конкурс — какой официальный сайт?
Ответ: На вопрос Какой я отвечу так). Он простой, симпатичный и оформлен ничего. Здесь есть вся интересующая зрителя информация. Голосование за участников происходят тоже здесь. А попасть на него можно про ... Читать далее...
Автор вопроса: Venetian, в категории |
Спросил Venetian
5 Отв.
На каком сайте лучше дать объявление о продаже авто?
Ответ: Я бы советовал давать объявление сразу на 2-3 наиболее популярных ресурсах, чтобы охватить как можно большую часть аудитории, так сказать, не затеряться среди всего разнообразия автомобилей. Пожалуй, ... Читать далее...
Автор вопроса: DEDE, в категории |
Спросил DEDE
4 Отв.
На каких сайтах можно купить необычные подарки?
Ответ: Можно заглянуть в интернет магазин подарков PichShop. https://www.pichshop.ru/ На страничке можно найти и выбрать много разных необычных подарков. При чем сделать их именными: для него, для нее, для ... Читать далее...
Автор вопроса: Oscan, в категории | | | |
Спросил Oscan
2 Отв.
Как продать автокресло из которого ребенок уже вырос?
Ответ: Конечно сайт Авито наиболее популярный для подачи такого объявления. Я так коляску покупала и там же ее и продала, причем на 500 рублей дороже. Также можно дать объявление в группах социальных сетей ... Читать далее...
Автор вопроса: Energized, в категории | | |
Спросил Energized
1 Отв.
Можно ли замаскировать домен?
Ответ: Смотря что Вы подразумеваете под соловом "замаскировать домен"? Можно использовать сокращатели ссылок, например самые известные от Google https://goo.gl или от социальной сети "В контакте" http://vk ... Читать далее...
Автор вопроса: Hakeem, в категории |
Спросил Hakeem
1 Отв.
Что такое незащищённое соединение? Что означает и чем грозит?
Ответ: Это приколы протокола HTTPS - http secure. Если часть ответов сайта при соединении по этому протоколу неверна или подозрительна - выдается это сообщение. Чаще всего на сайте просто неправильно устан ... Читать далее...
Автор вопроса: Dicebox, в категории | | | |
Спросил Dicebox
3 Отв.
Как искать на сайте, на котором отсутствует форма поиска?
Ответ: Чтобы воспользоваться поиском нужного слова или словосочетания, можно использовать такой прием. Набираем в Google или Yandex доменное имя + искомое слово или словосочетание. К примеру, сейчас с пот ... Читать далее...
Автор вопроса: Carex, в категории | |
Спросил Carex
3 Отв.
Есть отличная идея для сайта, но сайты писать не умею. Что делать?
Ответ: Если не хотите оплачивать разработку сайта, то вариант один - учитесь. К тому же, уроков по созданию сайтов сейчас много, разработать сайт не так сложно. Если сайт с обычным функционалом, так и вовсе ... Читать далее...
Автор вопроса: Demers, в категории |