首页 > 开发 > CSS > 正文

任意图片实现垂直居中的三种方法(兼容性还不错)

2024-07-11 08:51:07
字体:
来源:转载
供稿:网友
在网站开发过程中,可能会有希望图片垂直居中的情况,而且,需要垂直居中的图片的高度也不确定,这就会给页面的布局带来一定的挑战。我总结了一下,曾经使用过的几种方法来使图片垂直居中,除了第一种方法只限于标准浏览器外,另外两种方法的兼容性还不错。

方法一:
将外部容器的显示模式设置成display:table,这个设置的意思不用多说了吧… img标签外部再嵌套一个span标签,并设置span的显示模式为display:table-cell,这样span内部的内容就相当于表格,可以很方便的使用vertical-align属性来对齐其中的内容了。
代码如下:

复制代码
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表