可以尝试将子元素的 padding 设置为 0,或者将其盒模型设置为 border-box,这将使其 padding 与宽度一同计算在内。示例代码如下:
button { display: inline-block; width: 100px; } button span { padding: 10px; /* 或者:box-sizing: border-box; */ }
上一篇:按钮的控制流程 - 开关的打开和关闭
下一篇:按钮的宽度会扩展到容器宽度,如何停止这种扩展,让它们只围绕文本包裹?