为什么 行内的padding-bottom不能撑开父盒子的高,转为块就可以?
我试过设置padding-bottom,可以正常加载,但不能撑高父盒子。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我试过设置padding-bottom,可以正常加载,但不能撑高父盒子。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
规范这样定的,对于 inline 的元素,垂直方向的 padding 是没有的,水平方向有用
前面说的对,a是inline元素,加个diaplay:block;就可以实现了
在计算行盒的高度时,针对行内盒,高度直接取 line-height。
span继承的line-height是24px,span的行盒高度就是24px,父元素的高度就是24px。
详见CSS2.1规范 http://www.ayqy.net/doc/css2-...
以及这篇文章 https://segmentfault.com/a/11...