vertical-align这个是设置元素的垂直排列的.
用来定义行内元素的基线相对于该元素所在行的基线的垂直对齐.
它的值比较多:baseline | sub | super | top | text-top | middle | bottom | text-bottom | inherit
所有浏览器都支持 vertical-align 属性。
注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。
取值
sub:
垂直对齐文本的下标
super:
垂直对齐文本的上标
top:
将支持valign特性的对象的内容与对象顶端对齐
text-top:
将支持valign特性的对象的文本与对象顶端对齐
middle:
将支持valign特性的对象的内容与对象中部对齐
将支持valign特性的对象的文本与对象底端对齐
text-bottom:
将支持valign特性的对象的文本与对象底端对齐
<percentage>:
<length>:
用长度值指定由基线算起的偏移量。可以为负值。基线对于数值来说为0。(CSS2)
说明
设置或检索对象内容的垂直对其方式。
对应的脚本特性为verticalAlign。
JavaScript 语法:object.style.verticalAlign="bottom"
http://www.w3school.com.cn/cssref/pr_pos_vertical-align.asp 有详解