ここで見つけた非常に単純な例に基づいています: <dead link removed>
.
CSS は、透明な png とその背後にあるグラデーションの両方を表示する必要があります。この問題は、css の作成方法に関連している可能性があるのではないかと考えています。
body {
background-image:url('Clouds.png');
background-image: linear-gradient(bottom, #9B7698 24%, #4447AB 63%);
background-image: -o-linear-gradient(bottom, #9B7698 24%, #4447AB 63%);
background-image: -moz-linear-gradient(bottom, #9B7698 24%, #4447AB 63%);
background-image: -webkit-linear-gradient(bottom, #9B7698 24%, #4447AB 63%);
background-image: -ms-linear-gradient(bottom, #9B7698 24%, #4447AB 63%);
background-image: -webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.24, #9B7698),
color-stop(0.63, #4447AB));}
image:url だけを持っている場合は、雲が正常に読み込まれます。ただし、それ以外の場合は、グラデーションのみが表示され、画像は表示されません。
また、ページがスクロールすると静的な雲の画像と噛み合うように、下部が白にフェードする追加のグラデーションを作成できるかどうかも知りたいのですが、一般的にグラデーションに十分慣れていません。前もって感謝します。