CSS实现将图片等比例缩放并根据情况隐藏溢出
要实现将图片等比例缩放并根据情况隐藏溢出,可以使用CSS的object-fit 属性实现。
下面是一个示例代码,用于实现将图片等比例缩放并根据情况隐藏溢出的部分:
1 2 3 | <div class="container"> <img src="your-image.jpg" alt="Your Image"> </div> |
1 2 3 4 5 6 7 8 9 10 11 | .container { width: 120px; height: 70px; overflow: hidden; } .container img { width: 100%; height: 100%; object-fit: cover; } |
在上面的代码中,.container 类设置了固定的宽度和高度,并使用 overflow: hidden; 将溢出部分隐藏起来。.container img 类设置了图片的宽度和高度都为 100%,并使用 object-fit: cover; 将图片等比例缩放并填充整个容器,溢出的部分会被隐藏。
请将 your-image.jpg 替换为你要显示的图片的路径,并将上述代码添加到你的 HTML 和 CSS 文件中。这样,图片就会按照你的要求进行等比例缩放,并根据情况隐藏溢出的部分。