HTML:
<div class="menu">
<ul>
<li><a href="#">Начало</a></li>
<li><a href="#">Уроци</a></li>
<li><a href="#">Блог</a></li>
<li><a href="#">Книги</a></li>
<li><a href="#">Екип</a></li>
<li><a href="#">Контакти</a></li>
</ul>
</div>
.menu ul { margin:0; padding:0; list-style-type:none; }
.menu li { padding-right:4px; float:left; padding: 10px 0 0 35px; }
.menu li:hover { background: url('../images/hover.png'); width:56px; height:14px; margin: 0 0 0 35px; display: inline; }[/css]
Искам hover-a да се показва нормално над всеки текст.
Ето и демо, за да видите как се показва в момента: http://html-bg.info/demo/