【问题标题】:Body height is 4px taller than body content for seemingly no reason? [closed]身体高度似乎无缘无故比身体内容高 4px? [关闭] 【发布时间】:2023-01-27 08:21:19 【问题描述】: 我所有的孩子内容都是 128 像素高,但身体似乎多了 4 像素,使其达到 132 像素。我已经将我的身体设置为没有边距或填充。以下是显示我的意思的屏幕截图: 身体: 唯一的子元素: 【问题讨论】: 如果没有显示您的 HTML 和 CSS 标记的 MVE,就不可能有人能够帮助您。 标签: html css electron 【解决方案1】: 子元素是一个内联元素 (display: inline-flex),它可能会在基线下方添加 4px 作为空间。如果您真的需要它是 inline-flex(为什么?),请尝试添加 font-size: 0 以摆脱基线下方的空间。 【讨论】: