我觉得自己像个新手问这个问题,但我不明白为什么任何 div 容器似乎总是比它包含的内容高。请参阅https://codepen.io/grayayer/pen/XWjBJWZ了解工作示例。
.container {
background-color:red;
height: fit-content;
width: fit-content;
padding: 0;
}Run Code Online (Sandbox Code Playgroud)
<div class="container">
<img src="https://via.placeholder.com/350" height="350" width="350">
</div>Run Code Online (Sandbox Code Playgroud)
就好像底部总是有 5px 的内边距,尽管我已经明确表示不要这样做。