Я пытаюсь создать простую навигацию по изображениям для своего сайта, используя CSS для объявления свойства background-image
элемента list (li). Проблема в том, что когда я использую text-indent
, чтобы вывести изображение за пределы экрана, ссылка больше не появляется (я полагаю, за пределами экрана). Любая помощь будет принята с благодарностью. Вот мой XHTML:
<div id="nav">
<ul>
<li class="current about">
<a href="#about" title="about">about</a>
</li>
<li class="contact">
<a href="#contact" title="contact">contact</a>
</li>
<li class="networks">
<a href="#networks" title="networks">networks</a>
</li>
</ul>
</div>
Вот мой CSS:
#nav li {
display: block;
float:left;
background-image: url("images/nav-normal.png");
height:47px;
text-indent: -9999px;
}
Я также установил фоновые позиции для отдельных элементов списка, потому что я использую спрайты изображений . Заранее спасибо!