css的垂直居中

请先看博客:http://www.jb51.net/css/39629.html

http://blog.csdn.net/wolinxuebin/article/details/7615098

1.行内元素的不定高,垂直居中的话,子div利用line-height. vertical-align:middle;这个属性用来设置文本对其方式,常用来非快元素的垂直居中。如果直接文字的话,是不行的。

2.如果块元素的话,考虑position,但是这个不常用的话。最常用的还是变为行内元素,然后1.

一个div或者li中一个图片和一个span标签想垂直居中的话,最好把文字用line-height来搞,而图片用vertical-align来搞。就行。

posted @ 2016-04-30 12:48  飘然离去  阅读(91)  评论(0编辑  收藏  举报