html - 在不裁剪的情况下居中图像的最佳方法是什么?

标签 html css

enter image description here [![

.img_div{
      height: 150px;
      width: 150px;
      overflow: hidden;
}
img.prof_img{
      height: 100%;
}
<div class='img_div'> <?php echo "<img class='prof_img' src='$location' alt=''>"; ?> </div>

在不裁剪的情况下居中图像的最佳方法是什么?] 2 ] 2

最佳答案

你可以使用这样的东西。

<div class='img_div' style="background-image: url('<?php echo $location; ?>'); background-position: center;"></div>

注意 background-position: center; 的使用

关于html - 在不裁剪的情况下居中图像的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42060281/

相关文章:

html - CSS - 使用转换在标题下居中 div 时遇到问题

javascript - 如何将 javascript 变量传递给 servlet

jquery - 样式菜单没有滑动

css - 链接 css 文件时出现 mime 错误/css 样式不起作用

html - Mac Chrome 上的字体 DinPro-Light 问题

html - 使用 CSS 保持 div 的纵横比

javascript - 更现代的图像 map ?

html - 如何在区域上显示多个div并合理填充

css - 使垂直的 Wordpress 导航栏子菜单水平

jQuery slideDown 跳转效果