实现DIV图片居中方法揭秘

本文向大家简单介绍一下DIV图片居中方法,如果要实现DIV图片居中,这里涉及到两个属性,一个是line-height,另一个是vertical-align;相信本文的简短介绍对你一定会有所启发。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、虚拟空间、营销软件、网站建设、鹤山网站维护、网站推广。

DIV图片居中方法

大家应该都知道无论是DIV图片居中还是文字居中,在DIV里面水平居中是很容易的,而垂直居中却比较困难。今天一个偶然的尝试,让我解决了这个问题。首先看一下关于CSS中DIV文字居中和DIV图片居中的总结。

1.单独文字垂直居中我们只需要设置CSS样式line-height属性即可。

2、文字与图片同排,在设置DIV高度同时再对此CSS样式的图片“img”样式设置vertical-align:middle垂直居中属性,如.yangshi img{vertical-align:middle;} 。

如果要实现DIV图片居中,这里涉及到两个属性,一个是line-height,另一个是vertical-align。在IE里面,只需要line-height就可以实现这个效果,不过要想在firefox和opea里面也实现这样的效果,必须用到vertical-align,而且这是属性一定要定义在image上面,而不是定义在div上。

请看下面实现IE和Firefox浏览器中实现DIV图片居中的代码:

IE中的代码:

 
 
 
  1. div{  
  2. height:100px;  
  3. line-height:100px;  
  4. }  
  5. divimg{  
  6. vertical-align:middle;/*optional*/  

Firefox的代码:

 
 
 
  1. div{  
  2. height:100px;  
  3. line-height:100px;  
  4. }  
  5. divimg{  
  6. vertical-align:middle;  
  7. }  
  8.  

网站标题:实现DIV图片居中方法揭秘
文章网址:http://www.gawzjz.com/qtweb2/news32/9782.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联