CSSプロパティheight: auto;
が3つの背景画像のいずれのクラスでも動作していない、視差スクロール効果を持つウェブページがあります。 height: auto;
を使用すると、画像が消えます。 3つのアップロードされた画像の寸法はそれぞれw = 1280px
とh = 800px
です。 height: 641px
を使用すると、画像はw = 1025px
とh = 641px
に比例して縮小されます。別の高さを使用すると、幅はまだ1025pxですが、高さはCSSのものに変わります。 3つのCSSクラスは次のとおりです。CSSのプロパティ "height:auto;"背景画像のために働いていません
.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;
}
height: 641px;
を使用してページとそのHTMLやCSSがhttp://codepen.io/mlswartz/full/NrpzpN/で見ることができます。これは、適切に画像に反応するように固定する必要があります。私はBootstrap 3.3.6とFont-awesome 4.6.3を使用しています。私が使用しているモニターが5あります。x 1024
を
height:50vh
または任意の値を使用することができますあなたがそれを必要とすれば! – M98@Kermani --- 'background-size:cover'はすでにCSSに入っています。 –