<!DOCTYPE html>
<html>
<head>
<style>
.test1{
float: left;
margin: 10px -15px 10px 10px ;
}
p.test2{
padding: 0.5em;
border:1px solid red;
}
p.test2 strong{
padding: 2px;
border:3px solid beige;
background: forestgreen;
}
</style>
</head>
<body>
<div>
<img src="http://oe3uqot64.bkt.clouddn.com/20160927147494395016925.jpg?imageView2/0/format/jpg" class="test1">
</div>
<p class="test2">sdfsdfsdfsdfsdfsd<strong>trfsdfsdfsdf</strong>ssdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfdsf</p>
</body>
</html>
为什么对图片添加浮动之后,能够撑起p元素的边框。图片的包含块也不是p元素呀
你把图片的浮动清了就可以了