这可能是因为你的盒子有一个默认的行高,并且边框与文本叠加而不是在行高上。您可以通过设置行高和将盒子的显示属性设置为 "inline-block" 来解决这个问题,这样边框将与文本对齐。下面是一个示例代码:
HTML:
CSS:
.box { display: inline-block; border: 1px solid black; line-height: 1; }
上一篇:边框是否总是为内容留出一些空间?
下一篇:边框属性的当前格式是什么?