0
我有一個圖標附加到懸停上的錨標記我可以改變圖像,但 點擊圖像a:active未應用。此問題是隻有當點擊不是文字的圖像時。錨定標籤與css精靈圖像不會更改在活動
CSS
.ctrls {
font-family: Arial;
font-size: 12px;
color: #000000;
text-decoration: none;
}
.ctrls:hover {
text-decoration: none;
}
.ctrls .icon {
display: inline-block;
background-image: url(http://jstiles.com/temp/1360875952/ctrls/css-sprite.png);
background-repeat: no-repeat;
width: 16px;
height: 16px;
background-position: 0px -144px;
}
.ctrls:hover .icon {
background-position: 0px -252px;
}
.ctrls:active .icon {
background-position: 0px -252px;
}
HTML
<span>
<a href="#" class="ctrls" id="signal1"> <span class="icon"></span>Signal1</a>
<a href="#" class="ctrls" id="signal2"> <span class="icon"></span>Signal2</a>
<a href="#" class="ctrls" id="signal3"> <span class="icon"></span>Signal3</a>
</span>
而且我在兩個不同的div這個代碼,以便在一個錨標記活動狀態不應該改變的另一個。 任何想法?
它是在點擊了文字工作正常,問題只在單擊該圖片 – user2779544
它也在努力像懸停 – Hiral
懸停工作正常,主動只發生了問題,即要在點擊過圖像(不是文字) – user2779544