实现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中的代码:
div{ height:100px; line-height:100px; } divimg{ vertical-align:middle;/*optional*/ }
相关推荐
冰蝶 2020-06-05
沈宫新 2020-02-23
gxyblue 2013-05-11
doyouhaveIET 2013-06-04
chenshuixian 2013-06-01
羽化大刀Chrome 2013-05-31
YoungForever 2013-04-04
tsolin 2013-07-13
vanturman 2014-12-08
dumarkee 2015-05-04
qiuzhiming0 2015-08-18
86477414 2015-08-20
阳光之吻 2015-05-15
wuxiaohui0 2014-01-03
xbworkspace 2016-11-24
fengkaiwhu 2014-03-19
JavaLab 2016-12-29
每天积累一点点 2014-11-13
icecoffeemzp 2015-03-03