цвет фона не заполняет всю ячейку в меню

#html #css #html-lists #background-color

#HTML #css #html-списки #background-color

Вопрос:

Цвет фона в моей панели навигации не заполняет всю ячейку. Это строка в нижней части меню, которая остается цветом фона самой страницы. Как мне правильно заполнить всю ячейку цветом фона?

Вот JSFiddle, который я создал, чтобы протестировать его. Я новичок в JSFiddle, поэтому я не уверен, как долго ссылка остается активной.

CSS

 .hovermenu ul {
 font: bold 20px Tahoma;
 padding-left: 0;
 padding: 0;
 margin-left: 0;
 height: 20px;
 display:inline-block;
 background-color:red;
}

.hovermenu ul li {
  display: block;
  position: relative;
  float: left;
  margin: 0;         
}
.hovermenu li ul { display: none; }
.hovermenu ul li a {
  display: block;
  text-decoration: none;
  color: black;
  border: 2px solid #000000;
  padding: 2px 0.5em;
}
.hovermenu ul li a:hover 
{
background-color:#fdff30;
border-style: outset; 
 }
.hovermenu li:hover ul {
  display: block;
  position: absolute;
}
.hovermenu li:hover li {
  float: none;
  font-size: 20px;
}
.hovermenu li:hover a { background: #EEEEEE; }
.hovermenu li:hover li a:hover { background: #fdff30; }
html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}
  

HTML

 <div class="hovermenu">
        <ul>
        <li><a href="/index.html">Home</a></li> 
        <li><a href="#">About Us</a></li>
        <li><a href="/inventory.html">Inventory</a>
            <ul>
            <li><a href="/Trucks/main.html">Trucks</a></li>
            <li><a href="location.html">Equipment</a></li>
            <li><a href="location.html">Trailers</a></li>
            </ul>
        </li>
        <li><a href="location.html">Location</a></li>
        <li><a href="contact.html">Contact Us</a></li>
    </ul>
</div>
  

Комментарии:

1. вы убрали все отступы и поля?

Ответ №1:

Это связано с тем, что вы ограничиваете высоту LI 20px, просто удалите эту строку из вашего css, и она будет работать нормально.

Комментарии:

1. Потрясающе. Оцените справку.