我有一个带有常用标记的链接列表
<ul>
<li>
<a href="">a link</a>
</li>
<li>
<a href="">a really long link that wraps
over two or more lines
</a>
</li>
<li>
<a href="">a link</a>
</li>
<li>
<a href="">a link</a>
</li>
</ul>
我想使用精灵在链接的左侧显示图标并将链接文本保持在右侧:
ICON some text that wraps and
some more text that wraps
我想在不添加更多标记的情况下执行此操作。而且我必须支持 IE8 - 所以我认为这意味着我不能使用背景大小
我尝试使用伪元素 - 将背景添加到伪元素。这不起作用,因为实际内容不在它自己的元素中 - 所以似乎没有办法让它不包裹在图标下。
我错过了什么吗?有没有办法使这项工作以良好的语义方式工作?还是我必须添加一个跨度?