我需要更改某些內容而不觸及HTML代碼。CSS隱藏文字但顯示圖像?
所以我有這樣的代碼在我的HTML
<span class="share">
<ul>
<li>Share </li>
<li class="twitter"><a href="#">twitter</a></li>
<li class="facebook"><a href="#">facebook</a></li>
<li class="delicious"><a href="#">delicious</a></li>
<li class="friendfeed"><a href="#">friendfeed</a></li>
<li class="addthis"><a href="#">share</a></li>
<div class="clear"></div>
</ul>
</span>
,這在CSS
.twitter {background:url('../images/tt.png') no-repeat; width:10px; height:14px; }
這工作得很好,但Twitter文本內容在Twitter的標誌可見,我不希望這些文本出現在我的列表中,我想用CSS中的圖像替換它們。
是否可以不觸摸HTML代碼?
這裏:https://jsfiddle.net/hetr1whg/ –