我有以下代码在https://jsfiddle.net/ncrcfduz,以及一个背景图像在https://s21.postimg.org/iq2mtjaiv/bg_boardwalk.jpg。我需要使背景图片重新缩放以适应div,最好展示图像中“居中”内容的大部分。以下代码仅显示图像的左上角。
.container {
background: url(https://s21.postimg.org/iq2mtjaiv/bg_boardwalk.jpg) no-repeat fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 150px;
width: 300px;
}
<div class="container">
</div>
background-attachment: fixed
属性,图像相对于视口而非包含元素进行大小调整。 - Turi S.