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

 时间:2026-04-30 11:02:44

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中怎么用代码敲出圆的图形
  • 热门搜索
    augenstern什么意思 情人节送什么礼物给女朋友 10月27日是什么星座 水痘疫苗什么时候打 双师型教师是什么意思 楔子是什么意思 党的女儿准备了什么作为党费 桃花什么时候开 阿凡达2什么时候上映 performance是什么意思