方法一:img元素添加 object-fit:coverdiv{  width: 500px;  height: 500px;}.i"/>

css图片铺满div的实现方法-kb88凯时官网登录

时间:2024-10-14
阅读:
免费资源网,https://freexyz.cn/

第一种结构:图片是子元素


方法一:img元素添加 object-fit:cover

div{
  width: 500px;
  height: 500px;
}
.img{
    width: 100%;
    height: 100%;
    object-fit:cover;
}

方法二:img元素垂直居中,最小宽高都设置为满屏

div{
	width: 500px;
	height: 500px;
	position:relative;
	overflow:hidden;
	}
.img{
	position: absolute;
	top: 50%;
	left: 50%;
	display: block;
	min-width: 100%;
	min-height: 100%;
	transform:translate(-50%,-50%);
}

第二种结构:图片是背景图片

方法:div元素添加 background-size: cover;设置图片为不重复no-repeat

.container{
				height: 500px;
				width: 500px;
				margin: 0px auto;
				background:  no-repeat;
				background-size: cover;
			}
免费资源网,https://freexyz.cn/
返回顶部
顶部
网站地图