我想让一张图片先不显示(display:none)然后把鼠标放在一个位置时图片又能显示了
.picture2{position:absolute;bottom:40px;left:0px;}.hidden{width:300px;
height:200px;
position:absolute;top:250px;left:320px;
display:none;}
.hidden:hover{display:block;}
这是这部分的代码,在网页上当我把鼠标放在div上时,图片也不显示
求大佬相助{:9_228:} 要上代码就上全,HTML ,css一个不能少。
ba21 发表于 2019-3-19 18:45
要上代码就上全,HTML ,css一个不能少。
怕太多了看着费劲。。不好意思,小白不了解,这是全部代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>
201700408094 CA1
</title>
<link href="image/favicon.ico" rel="icon" type="image/x-icon">
<style type="text/css">
body{background-image:url("image/background.jpg");
background-position:0px 0px;
background-size:100%;}
.h1{text-align:center;
font-family:"STHupo","Microsoft YaHei";
color:black;
font-size:400%;}
.p1{font-weight:bold;
font-size:180%;
position:absolute;top:150px;left:0px;
font-family:"Microsoft YaHei";}
.picture1{position:absolute;top:250px;left:160px;}
.p2{font-family:"Microsoft YaHei";
font-size:150%;
color:#cc0099;
position:absolute;top:390px;left:180px;}
.p3{font-family:"Microsoft YaHei";
font-size:150%;
color:#cc0099;
position:absolute;top:136px;left:100px;}
.picture2{position:absolute;bottom:40px;left:0px;}
.hidden{width:300px;
height:200px;
position:absolute;top:250px;left:320px;
display:none;}
.hidden:hover{display:block;}
</style>
</head>
<body>
<h1 class="h1">get to know me</h1>
<p class="p1">My name is Jialai Wu<br><br><br>
I'm a boy<br><br><br>
I'm 20<br><br><br>
I don't talk much behind strangers</p>
<img alt="That's so bad" src="image/little boy.jpg" height=20% width=10% class="picture1">
<p class="p2">find more<br>(put the mouse on the right of the picture)</p>
<div class="hidden">
<img alt="That's so bad" src="image/fat boy.png" height=86% width=100% class="picture2">
<p class="p3">    I'm very fat...</p>
</div>
</body>
</html> 来哥201x 发表于 2019-3-19 18:51
怕太多了看着费劲。。不好意思,小白不了解,这是全部代码
老实说想现很丰满。这样你是永远不可能实现的,块都隐藏了还怎么响应你的over事件。
方法1.用js动态修改样试。先嵌套个主的div 用于永久显示,响应js; 再内部div加上个ID好让js找到并修改DIV的class="hidden", 鼠标经过改为class="hidden_over"
方法2.参考https://blog.csdn.net/qingbaicai/article/details/52200569 ba21 发表于 2019-3-19 19:20
老实说想现很丰满。这样你是永远不可能实现的,块都隐藏了还怎么响应你的over事件。
方法1.用js动态修改 ...
谢谢,问题解决了,太感谢了{:5_101:}
页:
[1]