CSS实现图片裁剪居中(只截取剪裁图片中间部分,图片不变形)

1.第一种方式:(直接给图片设置:object-fit:cover;

.imgbox{
  	width: 100%;
	height:200px;
	overflow: hidden;
	position: relative;

  img{
	width: 100%;
    height: 100%;  //图片要设置高度
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
    object-fit:cover;  //重要代码
  }
}

2.第二种方式(给图片设置:object-fit: none; object-position: 50% 50%;

.imgbox{
  	width: 100%;
	height:200px;
	overflow: hidden;
	position: relative;

  img{
	width: 100%;
    height: 100%; //图片要设置高度
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	//重要代码
   	object-fit: none; /* 不调整图片大小 */
    object-position: 50% 50%; /* 图片中心对齐盒子中心 */ 
  }
}

在这里插入图片描述

完成~

相关推荐

  1. ppt图片居中对齐

    2024-07-12 04:38:02       24 阅读
  2. Android Bitmap 图片裁剪

    2024-07-12 04:38:02       45 阅读
  3. 图片裁剪-cropperjs

    2024-07-12 04:38:02       22 阅读
  4. 【WPF】图片剪裁-ImageCropping

    2024-07-12 04:38:02       21 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-12 04:38:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-12 04:38:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-12 04:38:02       58 阅读
  4. Python语言-面向对象

    2024-07-12 04:38:02       69 阅读

热门阅读

  1. Spring

    2024-07-12 04:38:02       23 阅读
  2. react hooks antd 父组件取子组件form表单的值

    2024-07-12 04:38:02       22 阅读
  3. 数据分析的汇报与观点表达

    2024-07-12 04:38:02       27 阅读
  4. GPT-5 对人工智能领域的深远影响

    2024-07-12 04:38:02       22 阅读
  5. STM320F28377D双核烧写

    2024-07-12 04:38:02       22 阅读
  6. uniapp小程序IOS端,uni.createInnerAudioContext()无声音

    2024-07-12 04:38:02       21 阅读