DIV+CSS 让同一行的图片和文字对齐

在div+css布局中,如果一行(或一个DIV)内容中有图片和文字的话,图片和文字往往会一个在上一个在下,这是一个新手都会遇到问题,我的解决方法有三: 

1.添加CSS属性:vertical-align:middle;

代码:

 这里是图片  这里是文字,看看文字对齐了没

2.div嵌套:将图片和文字分别套上一个div,就可以利用 margin 熟悉任意定位了

代码:

 
这里是图片
 
这里是文字,看看文字对齐了没

3.把图片作为背景:如果你的图片只是用来作为小图标放在文字的左侧,那就推荐用这个方法,图片设置成文字的背景,不循环,定位在左侧上下居中,文字向左padding图片的宽度加几个像素。

代码:

 
这里是文字,看看文字对齐了没

PS.  彘丑先生原创文章,转载请注明出处并保留原文所有链接,谢谢!

转载于:https://www.cnblogs.com/yisheng/archive/2012/12/18/2823089.html

你可能感兴趣的:(DIV+CSS 让同一行的图片和文字对齐)