温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何实现DIV图片居中

发布时间:2021-09-15 16:20:16 来源:亿速云 阅读:148 作者:小新 栏目:web开发

小编给大家分享一下如何实现DIV图片居中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

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*/  }

Firefox的代码:

div{  height:100px;  line-height:100px;  }  divimg{  vertical-align:middle;  }

以上是“如何实现DIV图片居中”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

div
AI