background-repeat 属性を CSS で使用して、背景画像が繰り返されないようにすることができます。「background-repeat:no-repeat;」スタイルを要素に追加するだけで、この属性は背景画像を繰り返すかどうかを設定できます。繰り返しの回数と繰り返し方法、値が「no-repeat」の場合は繰り返さないように設定します。
このチュートリアルの動作環境: Windows 7 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。
CSS では、次のコードのように、background 属性を使用して背景画像を設定できます。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style type="text/css"> body { background: url("img/1.jpg"); } </style> </head> <body> </body> </html>
コードを実行すると、背景画像が水平方向または水平方向に繰り返されることがわかります。舗装されるまで垂直に、表示領域全体を塗りつぶします。
#では、背景画像を繰り返さないようにするにはどうすればよいでしょうか? background-repeat 属性を使用できます。
background-repeat 属性では、画像の背景画像を繰り返すかどうか、またどのように繰り返すかを設定できます。デフォルト値は、水平方向と垂直方向の両方で繰り返すことです。
これには、次のように設定できる 4 つの値があります。
繰り返し: デフォルト。背景画像が縦横に繰り返し表示されます。
repeat-x : 背景画像が水平方向に繰り返し表示されます。
repeat-y : 背景画像が垂直方向に繰り返し表示されます。
no-repeat : 背景画像は 1 回だけ表示されます。
この属性の値が「no-repeat」の場合、背景画像を繰り返すことができないことがわかります。
css 背景画像は繰り返されません
body{ background: url("img/1.jpg"); background-repeat:no-repeat; }
実行結果は以下のようになります。背景画像は縦横に繰り返されません。
## は 1 つだけです。表示 (学習ビデオ共有:css ビデオ チュートリアル)
以上がCSS を使用して背景画像の繰り返しを防ぐ方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。