用css实现图片img垂直居中对齐,让图片和文字垂直居中对齐可以在img标签下添加align=absmiddle属性。
但是,align=absmiddle属性在w3c验证下通不过,可以用css来代替img的align=absmiddle属性来实现垂直居中。
在css中加入vertical-align:middle;就可以了。
例如:
复制代码 代码示例:
<div>
<img style="vertical-align:middle;" src="http://www.jb200.com/images/jbxue.gif" />
用css实现图片和文字垂直居中对齐
</div>
<br /><br />
<div>
<img src="http://www.jb200.com/images/jbxue.gif" />
这个是没加样式的效果
</div>
<br /><br />
<div>
<img align=absmiddle src="http://www.jb200.com/images/jbxue.gif" />
这个是用align=absmiddle实现图片和文字垂直居中对齐
</div>
从效果上看好像用css实现的稍微靠上了一些,不过用css控制还是很不错的。
备注:也可以在img标签中用margin来实现对齐。