假设我想用一个漂亮的图像箭头替换一个链接
在许多文章中,例如在Smashing Magazine的最近(2012年)一篇文章中,推荐的方法类似于以下内容:
有趣的是,我发现了Paciello Group的一篇旧文章(2010年),提出了一个看起来很好的解决方案。这个想法是在要替换的文本旁边放置一个
为什么这种方法没有被广泛采用?那个解决方案有问题吗?
>
。为此,我想使用CSS sprite。在许多文章中,例如在Smashing Magazine的最近(2012年)一篇文章中,推荐的方法类似于以下内容:
HTML:
<a href="/article/123" class="nextLink">></a>
CSS: hide text and specify sprite as background
有趣的是,我发现了Paciello Group的一篇旧文章(2010年),提出了一个看起来很好的解决方案。这个想法是在要替换的文本旁边放置一个
<span>
。 <span>
具有背景图像,并位于文本的顶部。如果图像加载,则替换文本,否则文本仍然可见。为什么这种方法没有被广泛采用?那个解决方案有问题吗?