解决:子元素设置margin-top,父元素也受影响的问题

<!doctype html>
<html>

<head>

 <meta charset="UTF-8">
<title>子元素设置margin-top,父元素也受影响</title>
</head>
<style type="text/css">
* {
margin: 0px;
padding: 0px;
}
.father {
500px;
height: 800px;
background: #ccc;
cursor: pointer;
/*第一种padding-top: 1px;常用*/
/*第二种border: 1px solid red(transparent);可用*/
/*第三种父元素设置overflow: hidden;*/
}
.son {
450px;
height: 600px;
margin-top: 200px;
}
</style>


<body>
<div class="father">
<div class="son">
<img src="7v/1318240446520.jpg"/>
</div>

</div>

</body>

</html>

原文地址:https://www.cnblogs.com/12606huchao/p/4875908.html