我有一个具有视差滚动效果的网页,其中 CSS 属性height: auto;
在三个背景图像中的任何一个的任何类中都不起作用。当我使用height: auto;
图像消失。上传的三张图片的尺寸分别为w = 1280px
和h = 800px
。如果我使用height: 641px
,那么图像会按比例缩小到w = 1025px
和h = 641px
。如果我使用不同的高度,那么宽度仍然是 1025px,但高度会更改为 CSS 中的值。这三个 CSS 类是:
.bgimg-1 {
background-image: url("https://c2.staticflickr.com/8/7321/27335183304_11cd309852_b.jpg");
max-width: 100%;
height: 641px;
}
.bgimg-2 {
background-image: url("https://c2.staticflickr.com/8/7632/27335194304_72890c2d62_b.jpg");
max-width: 100%;
height: 641px;
}
.bgimg-3 {
background-image: url("https://c2.staticflickr.com/8/7436/27947379025_844956bcf0_b.jpg");
max-width: 100%;
height: 641px;
}
该页面及其使用的 HTML 和 CSSheight: 641px;
可以在http://codepen.io/mlswartz/full/NrpzpN/查看。这需要修复,以便正确响应图像。我正在使用 Bootstrap 3.3.6 和 Font-awesome 4.6.3。我使用的显示器具有 5:4 的纵横比,屏幕分辨率为 1280 x 1024。