图像悬停时,如何在悬停时显示图像?
问题描述:
这是我的代码:图像悬停时,如何在悬停时显示图像?
<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;
}
除非有文本在那里将上述溶液不显示图像。如何在锚标记中显示没有文字的图像?
答
做
.image_show {
display: block;
width: 123; // width of your image
height: 123; // height of your image
}
您也可以使用inline-block的。这更接近于正常图像适合页面的方式。
+0
谢谢!我不得不使用position:absolute来让它显示,但是这会扰乱代码中的其他行为。 – starbucks
那么,你在展示什么?为了显示图像,应该有一个元素可以悬停在上面,这就是为什么这种方式不适用于空标签 –