2013-05-29 3 views
0

Это код, у меня есть:Как показать изображение при наведении, когда изображение зависает?

<a class="image_show" href="#"></a> 

.image_show: 
    background-image: url("/images/img.png"); 
    display:block; 
} 

. image_show:hover { 
    background-image: url("/images/img2.png"); 
    display:block; 
} 

выше решение не отображается изображение, если нет текста там. Как я могу показать свое изображение без текста в теге привязки?

+0

Ну, что вы показываете? Для отображения изображения должен быть элемент, который должен отображаться, поэтому это не будет работать с пустым тегом –

ответ

1

ли

.image_show { 
    display: block; 
    width: 123; // width of your image 
    height: 123; // height of your image 
} 

Вы также можете использовать встроенный блок. Это более похоже на то, как нормальное изображение будет вписываться в страницу.

+0

Спасибо! Я должен был использовать положение: абсолютное, чтобы показать его, но это испортило другие тики в коде. – starbucks