固定の高さのCSSグラデーションの背景を1つの色にフェードインし、グラデーションを繰り返さないようにしようとしています。CSSグラデーション背景スケーリングなし、1つの色で終わる
html {
height: 50px;
margin: 0;
padding: 0;
background: yellow;
background: -webkit-linear-gradient(orange, yellow);
background: -o-linear-gradient(orange, yellow);
background: -moz-linear-gradient(orange, yellow);
background: linear-gradient(orange, yellow);
background-repeat: no-repeat;
}
私は勾配が指定した高さで終了し、その後、バックグラウンドリピート一つの色を持っていると思います。 codepenではグラデーションの終わりを見ることができますが、それは白い背景です。背景を黄色にしたい。私はこれをCSSで完全にやりたいです(イメージを使わないで)。ありがとう。
今すぐ接頭辞を削除できます。また、 'background-color'を追加して、' height'を設定する代わりに 'background-size'を使うこともできます。 'height'で:https://codepen.io/gc-nomade/pen/VWRrrX' background-size'で 'height'なしhttps://codepen.io/gc-nomade/pen/owVoGpはhtmlで動作しますタグ... –
@GCyrillusは、すべてのブラウザでbgの色を追加しますか? – Qwerty
はい、間違いがある場合はスペックを読んで、古いブラウザがあればフォールバックの動作を確認してください。線形勾配の前に、グラデーション画像+ bgcolor(1px x 50px repeat horizontaly;)を設定するために使用されたもの)は、https://developer.mozilla.org/en/docs/Web/CSS/background –