我在页面上制作了 3 个显示 img 的按钮。我希望当人们通过 HTML、CSS 或 JS 和 Jquery 按钮时显示图像。但问题是,当您将鼠标悬停在图像上时(您还看不到),您也可以看到它。
这是我使用它的网站:我的学校报告。
当您克服平局时,会出现一个框。向下滚动,您可以看到按钮。
这是我用于其中 1 个按钮的 HTML 代码:
<div id="vlek4">
<div id="jsandjq"><img src="img/js&jq.png" width="576" height="104" /></div>
</div>
这是我用于 1 个按钮的 CSS 代码:
#vlek4{
background-image:url(../img/vlek4.png);
background-repeat:no-repeat;
position:absolute;
top:980px;
left:600px;
width:163px;
height:113px;
-webkit-transition-duration: 1.2s;
-moz-transition-duration: 1.2s;
-o-transition-duration: 1.2s;
transition-duration: 1.2s;
}
#vlek4:hover{
position:absolute;
left:542px;
width:;
height:;
}
#vlek4 #jsandjq{
position:absolute;
top:150px;
left:-460px;
width:163px;
height:113px;
opacity:0;
}
#vlek4:hover #jsandjq{
position:absolute;
top:150px;
left:-460px;
width:163px;
height:113px;
opacity:1;
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
#vlek4:hover #jsandjq:hover img{
display:none;
visibility:hidden;}
Vlek4 代表 JS & Jquery 按钮。jsandjq 代表显示的图像。
任何人都知道我在这里做错了什么?问题出现在 Chrome 中。
谢谢!