我想不出更好的方式来表达标题,但要直截了当。
我的代码设置如下:
<li>
<a class="news" href="http://MYLINK">
<span>News</span>
</a>
<ul>
<li class="blog">
<a href="http://MYLINK/">
<span>Blog</span>
</a>
</li>
<li class="news">
<a href="http://MYLINK">
<span>News</span>
</a>
</li>
</ul>
</li>
每个MYLINK
都有一个background-image
附加的。
我的 CSS:
a.news { display: block; width: 105px height: 28px;
background-image: url(Icons/news.png); }
a.news span { display: none; }
它将保持链接而不显示文本。
但是当我对li
类做同样的事情时blog
,news
它不会显示文本,但它也不会保留链接。有什么帮助吗?
我应该使用 js/jQuery 来使其正常工作吗?