zjmttt 发表于 2019-4-23 09:42:02

行内元素的基线

请问一下当一行中有span元素,也有img元素中,父元素的baseline怎么确定的。

不二如是 发表于 2019-4-23 09:57:58

1、鱼油提问有点不太符合“基线”的应用场景,baseline 最初用于 CSS 中 vertical-align 设置元素内容的垂直对齐方式。

是一个元素内部的,文字垂直对其方式,而不是两个元素间的对其方式,如下图:


基线(base line)并不是汉字文字的下端沿,而是英文字母“x”的下端沿。

2、当一个行内级框 B 的高度小于包含它的行框高度时,则由 vertical-align 属性 来决定B在行框中垂直对齐的位置。

因此,vertical-align 属性只对行内级元素有效,对块级元素无效,并且,该属性不能被子元素继承。
页: [1]
查看完整版本: 行内元素的基线