首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

图片垂直居中的步骤

2012-08-31 
图片垂直居中的方法关于图片垂直居中的方法,无论是baidu还是google,无外乎那五种方法。从五种中选取了一种

图片垂直居中的方法
关于图片垂直居中的方法,无论是baidu还是google,无外乎那五种方法。从五种中选取了一种方法,但是弊端在于 每次写的时候还是要计算它的值。代码如下:
border:1px solid #666;  
display: table-cell;  
vertical-align:middle;        /*设置垂直居中*/ 
*display: block;  
*font-size: 175px;/*约为高度的0.873,*/ 
font-family:Arial;/*当编码为非utf-8的时候设置*/ 
width:200px;  
height:200px; 
   可是忽然发现有的时候这段代码是不管用的。
无奈之下,只得舍弃。寻求了一种新方法,给img下边加一个空span标签。css代码:
<div alt="图片垂直居中的步骤" />
   <span></span>
</div>
css代码如下:
.a{width:300px; height:350px; line-height:350px; border:1px solid #000; background: #f00; text-align:center;}
.a img{vertical-align:middle;}
.a span{display:inline-block;}
原理很简单,就是给div一个高度,然后加行高,把span标签设为inline-block。

热点排行