<html>
<head>
<style>
div{
border: 1px solid black;
float: left;
}
p{
border: 1px solid black;
float: left;
}
</style>
</head>
<body>
<div>
text
<p>text</p>
</div>
</body>
</html>
这是我的代码,为什么 div 的宽度变大而 div 内的“文本”似乎偏离了原来的空间。我希望 div 的宽度是“文本”的宽度。为什么会发生这种情况?