Проверьте эту простую строку в любом HTML:
<a href="anything"><span style="visibility:hidden;">insible text here</span></a>
(вы можете проверить это прямо здесь: http://jsfiddle.net/wqS3E/)
В Firefox и IE вы можете нажать нассылка (более того, вы можете увидеть оформление подчеркивания по умолчанию).
Но в Chrome (v 13.0.782.220) невозможно щелкнуть / увидеть ссылку.
Это ошибка в Chrome или мой CSS неверен?
У меня есть элемент <li>
с фоновым изображением, и некоторые <li>
являются ссылками, и я хочу иметь возможность щелкать по этим ссылкам, но я не хочу, чтобы они были видны, потому что я хочу показатьфоновое изображение в <li>
(и я не хочу тормозить разметку HTML), так что вот что у меня есть:
<ul>
<li>
<a href="link"><span class="invisible">some text</span></a>
</li>
...
</ul>
.invisible {
visibility:hidden;
}