css - 什么 CSS 规则可以在不切断的情况下显示背景图像?

标签 css image responsive-design

我知道关于 CSS background-image 已经有无数的问题和答案,但不幸的是我找不到合适的答案;除此之外,一些答案已经很老了......

我的 CSS:

#showcase {
  min-height: 500px;
  background: url('../img/P1220784--grijs-1920.jpg') no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  text-align: center;
  color: #a21a21;
  background-color: rgba(255, 255, 255, .9);
  font-weight: 600;
}

对我来说几乎是完美的,只是在调整大小时,图像的边被切掉了。图片是人的照片,所以我要显示所有的人! (我应该补充一下,我使用的图像是 1920 * 798 像素) 这能做到吗?

谢谢, 广告

最佳答案

试试这个

background-size: contain;

关于css - 什么 CSS 规则可以在不切断的情况下显示背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48925947/

相关文章:

php - 图片不是有效的 JPEG

html - 我应该为歌曲列表使用 html 表格还是 div?

html - CSS 背景位置不适用于移动设备

asp.net - 如何右对齐 GridView 分页按钮?

javascript - 当 div 换行看起来像网格时,如何对齐 div 以进行触摸

javascript - 具有更新内容的 AngularJS 固定列表

asp.net - 将样式应用于 asp.net 中的菜单

r - 调整 R 中图像图的色标

javascript - jQuery 图像 slider 的第一张幻灯片上未显示文本

html - 响应式设计无法使用 chrome 开发工具,但浏览器可以