84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
既然 对行内框垂直方向设置 margin、border、padding 无效,为何游览器加载出来的效果 还是把行内框的高度 加上了 垂直方向的border 和padding?
非替换元素的内边距、边框和外边框对行内元素或其生成的框没有垂直效果;也就是说,他们不会影响元素行内框的高度。-----摘自 《CSS权威指南 第三版》 P189
那为何行内框的高度还是把 padding 和 border 算在里面?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
你难道以为这个Span的高度就是行内框的高度?行内框高度在你这里就是line-height也就是50px,在盒子模型里也清楚的表示了是50,没有发现异常。
line-height
50px
50
你难道以为这个Span的高度就是行内框的高度?
行内框高度在你这里就是
line-height
也就是50px
,在盒子模型里也清楚的表示了是50
,没有发现异常。