У меня есть изображение, которое работает правильно, но оно меняет цвет только после того, как оно зависнет. Например, я хочу, чтобы div однажды зависал, он изменит изображение.Создание полного смены div на hover
Я не хочу нависать над самим изображением, и он меняется только, что он делает.
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/ –
Позвольте пояснить. Вы хотите, чтобы он постоянно менялся после зависания?Таким образом, если вы вытаскиваете элемент из элемента, это все еще белое изображение? –
Я знаю. Это не то, о чем я говорил, ха-ха! Я пытаюсь найти его там, где я навешиваю «заголовок 1», и изображение изменится. Это не так. Мне нужно перейти к самому изображению, чтобы увидеть изменение изображения. Я хочу, чтобы иметь возможность зависать в любом месте над div, и это изменит это изображение. – kris