答案 0 :(得分:1)
http://jsfiddle.net/enr54x1z/3/
要更改图片,您必须删除img
标记,并将其替换为div
background-image
当您将鼠标悬停在td:hover
元素上时,会激活CSS中的<td>
。因此,在悬停时应用以下背景颜色。
td:hover{
background-color:#317EAC;
}
当此元素悬停时,您可以对此进行扩展以应用其他CSS样式。使用以下内容,一旦<td>
悬停,我们将转到子元素并应用颜色更改CSS。
td:hover p{
color:white;
}
使用相同的方法更改悬停时的图片:
td:hover .img-block {
background-image:url("http://www.vetprofessionals.com/catprofessional/images/home-cat.jpg");
}
答案 1 :(得分:0)
<style type="text/css">
.imgBox {
width: 191px;
height: 191px;
background: url(image-url) no-repeat; }
.imgBox:hover
{ width: 191px; height: 191px; background:
url(other-image-url) no-repeat; }
</style>
//your markup can be a div inside your td
<div class="imgBox">
</div>
在图像悬停时,您需要简单地给出另一个图像的网址!
Here就是你想要的一个例子!