当您有两个内联元素共享同一行时,一个较大的一个vertical-align: baseline
较小的一个是vertical-align: middle
为什么中间对齐的元素会出现在基线元素的下方?
我整理了一个演示,说明了我在说什么:http: //jsfiddle.net/mLSG2/
看起来较小元素的中线与较大元素的基线对齐,但这对我来说似乎没有多大意义。如果这是真的,其背后的理性是什么?
更一般地说,有人可以解释当不同行高和不同垂直对齐声明的元素共享同一行时如何计算对齐?规范中是否有定义这一点的地方?