CSS - IFC(BFC的兄弟)
行内排版上下文
相关链接《深入理解 CSS:字体度量、line-height 和 vertical-align》
- font-size em-square
- line-height 实际占地高度
- 100px 100px -> 103px
- vertical top middle bottom text-top text-bottom
- 图片下面有空隙
- vertical-align: top
- img{display: block;}
- font-size: 0 傻逼采用
- inline-block 元素对不齐 ——无解 —— 用 flex 或 float
- inline-block 有空隙 ——用 flex 或 float
IFC布局规则:
- 框会从包含块的顶部开始,一个接一个地水平摆放。
- 摆放这些框时,它们在水平方向的 内外边距+边框 所占用的空间都会被考虑; 在垂直方向上,这些框可能会以不同形式来对齐: 水平的margin、padding、border有效,垂直无效。不能指定宽高;
- 行框的宽度是 由包含块和存在的浮动来决定; 行框的高度 由行高来决定