我有圖像懸停工作正常,但它只會改變顏色,一旦它懸停結束。就像我想要div一旦徘徊,它會改變圖像。製作一個整個div轉換懸停
我不想將鼠標懸停在圖片本身上,它只是變化,它正在做什麼。
HTML:
<div class="navigation-box">
<div class="sidehead"><i class="lock"></i>header 1</div>
<div class="navLinks">
<ul class="">
<li>1</li>
<li>2</li>
<li>3</li>
</ul>
</div>
</div>
CSS:
.lock {
background: url('../images/lock.png') no-repeat center;
display: inline-block;
width: 30px;
height: 30px;
text-align: center;
vertical-align: middle;
margin-top:-5px;
margin-left:5%;
}
li:hover .lock{
background: url("../images/lock-hover.png") no-repeat center;
}
在小提琴,你就會明白我說的。我只是想要div sidehead
曾經懸停,改變lock
圖片。任何想法是什麼,我做錯了?
替換圖像是白色的白色......所以你不能看到它 - http:// jsfiddle.net/acvLkepv/ – 2014-10-31 21:49:06
讓我澄清。你想在懸停後永久改變嗎?這樣,如果你將鼠標移出元素,它仍然是白色圖像? – 2014-10-31 21:51:17
我知道。那不是我說的,哈哈!我試圖將它放在我將鼠標懸停在「標題1」上的位置,並且圖像將會更改。它不這樣做。我必須去看圖像本身才能看到圖像的變化。我想能夠懸停在div上的任何地方,它會改變這個圖像。 – kris 2014-10-31 21:52:12