网页开发中如何让图片垂直居中

 时间:2026-02-14 11:53:34

1、先写基本的html机构

网页开发中如何让图片垂直居中

2、然后写css样式,保存并刷新浏览器可以看到图片没有居中显示。

网页开发中如何让图片垂直居中

网页开发中如何让图片垂直居中

3、方法一:设置图片外层div类型为display:table-cell,并设置vertical-align:middle;和水平方向上居中text-align:center;

网页开发中如何让图片垂直居中

网页开发中如何让图片垂直居中

4、方法二:img图片设置绝对定位,利用margin值居中。此方法的缺点是必须知道图片的宽度和高度。注意要在图片父元素上设置相对定位,即position:relative;

网页开发中如何让图片垂直居中

网页开发中如何让图片垂直居中

5、方法三:img图片设置绝对定位,left、top、right、bottom的值都为0,margin:auto;此方法的优点是只要设置了图片的宽或高度的值后即可居中。

网页开发中如何让图片垂直居中

网页开发中如何让图片垂直居中

6、利用CSS3新增的属性transform:translate(-50%,-50%)和图片绝对定位。为了浏览器的兼容性,transform要写各版本浏览器的兼容代码。

网页开发中如何让图片垂直居中

网页开发中如何让图片垂直居中

7、利用CSS3属性display:flex;(弹性布局),此方法的优点是不需要知道元素的宽高各属性;缺点是浏览器的兼容性。

网页开发中如何让图片垂直居中

网页开发中如何让图片垂直居中

  • 如何在HTML中插入图片
  • 网页怎么切换图片特效
  • 在网页制作中怎么限制图片的大小
  • html轮播图怎么制作
  • HTML中怎么用代码敲出圆的图形
  • 热门搜索
    如何制作电子公章 路由器设置密码 如何寻找客户 粉底霜怎么用 芝加哥旅游 长白山天池旅游 不是有效的win32应用程序怎么解决 淘宝评价管理在哪里 淘宝图片空间在哪里 如何唱好歌