我知道这个话题已经被提出了好几个,但是我对在鼠标悬停上显示图像有点困惑。我目前有一个div
带有彩色背景的容器,当您将其悬停时会显示该容器。单击此处-向下滚动底部的图像
.product-shot-bg
我遇到的问题是我有一个隐藏按钮,我只想在用户悬停时显示该按钮到目前为止已经完成...
<script>
function show(#viewProductBtn){
document.getElementById(#viewProductBtn) = "visible";
}
function hide(#viewProductBtn){
document.getElementById(#viewProductBtn) = "Hidden";
}
</script>
<style>
.product-shot-bg{
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
width: 208px;
height: 453px;
}
.product-shot-bg:hover{
background-color: #f3f3f3;
}
#viewProductBtn{
background: url(css/images/viewProductBtn.png) no-repeat;
width: 197px;
height: 40px;
float: left;
visibility: hidden;
}
</style>
<!-- Html -->
<div class="product-shot-bg" onMouseOver="show('#viewProductBtn')" onMouseOut="hide('#viewProductBtn')"> <a href="#" id="viewProductBtn "></a>