[解決済み】CSS3のグラデーション背景がbodyに設定されても伸びず、繰り返される?
2022-03-24 22:31:11
質問
の中のコンテンツは
<body>
の合計が300pxの高さになります。
の背景を設定すると
<body>
を使って
-webkit-gradient
または
-moz-linear-gradient
ウィンドウを最大化すると(あるいは300px以上の高さにすると)、グラデーションはちょうど300pxの高さ(コンテンツの高さ)になり、ウィンドウの残りの部分を埋めるように繰り返されることになります。
webkitでもgeckoでも同じなので、これはバグではないと推測しています。
しかし、グラデーションを繰り返すのではなく、ウィンドウいっぱいに伸ばす方法はあるのでしょうか?
解決方法は?
以下のCSSを適用してください。
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
background-repeat: no-repeat;
background-attachment: fixed;
}
編集する
追加
margin: 0;
をコメントごとにボディ宣言に追加します (
マーチン
).
編集する。
追加
background-attachment: fixed;
をコメントごとにボディ宣言に追加します (
ジョエ・グリーン
).
関連
-
[解決済み】display:noneの反対語はあるのか?
-
[解決済み] "セレクタ(CSS)にIDを使うな "なら、IDの代わりに何を使えばいい?
-
[解決済み] SVGの塗りつぶし色が効かない
-
[解決済み] グレーの透明な背景を設定する
-
[解決済み] Bootstrap 4のナバーボタンのアイコンの色を変更するにはどうすればよいですか?
-
[解決済み] このベベルボタンをCSSで実現するには?
-
[解決済み] cssのフォントサイズ14px/26pxってどうなってるの?
-
[解決済み] 同じ要素にbackground-imageとCSS3グラデーションを組み合わせるにはどうすればよいですか?
-
[解決済み] ボディの高さをブラウザの高さの100%にする
-
[解決済み] CSSで背景画像を幅に合わせ、高さは比例して自動縮小する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】なぜ私のdivは重なっているのですか?
-
[解決済み】Text-decoration: noneが機能しない。
-
[解決済み】divの重なりについて
-
[解決済み] "セレクタ(CSS)にIDを使うな "なら、IDの代わりに何を使えばいい?
-
[解決済み] bootstrapのチェックボックスの色を変更するには?
-
[解決済み] セレクトボックスのテキストを中央揃えにすることは可能ですか?
-
[解決済み] three.jsの背景を透明や他の色に変更する。
-
[解決済み] HTMLとCSSのBackground-imageが表示されない
-
[解決済み] cssでこの要素を取得するには
-
[解決済み] Font Awesomeで2つ以上のアイコンを重ねる/重ねるには?