我有類似僅使用CSS更改圖像。
<a href="OnlyThisONE"
<img class="SameClassForAllIMG" src="random.png">
</a>
我想換成圖像哪個東西還只使用CSS。這可能嗎?
這是Javascript解決方案。
var images = document.getElementsByTagName('IMG');
for (var i = 0; i < images.length; ++i) {
if (images[i].src == "random.png")
images[i].src = 'new.png';
}
這裏是一個可能的解決方案CSS
.SameClassForAllIMG {
background: url(new.png) no-repeat;
}
的問題是CSS應該這樣做的IMG只有在「OnlyThisONE的」 href,而不是所有的人。這可能只使用CSS?
IMO,你做什麼用CSS是躲在一個圖像和顯示另一個 –
它不會是隨機的,除非你使用預處理器 –
作爲可能的答案組合http://jsfiddle.net/DZRzL/1/ – DaniP