当前元素的line-height的值分为几种情况:
当前元素本身设置了line-height值:
- 设置的值为固定值,如:22px,1em等,则line-height为设置的值;
- 设置的值为百分比,如:120%,则line-height为120% * 当前元素的font-size;
- 设置的值为缩放因子,如:1.4,则line-height为1.4 * 当前元素的font-size;
当前元素本身未设置line-height值:
- 距离当前最近的祖先元素P设置了line-height为固定值,如22px,则当前元素E的line-height值为22px;
- 距离当前最近的祖先元素P设置了line-height为百分比,如120%,则当前元素E的line-height值为120% * 祖先元素P的font-size;
- 距离当前最近的祖先元素P设置了line-height为缩放因子,如1.4,则当前元素E的line-height值为1.4 * 当前元素E的font-size;