[PR] 容量300MB、月額125円、高性能なサーバが日本最大級のバックボーンに直結。さくらのレンタルサーバ

非推奨タグ・属性から乗り換えろ

繰り返し画像を表示させたい!

 スタイルシートでの背景画像の設定は、HTMLタグと比べて非常に自由度が高く、活用の仕方によってはバリエーションに富んだ個性的なデザイン・レイアウトを実現することができます。

ネコ 背景画像を繰り返し表示させるには、まず「background-image」プロパティで画像のURLを指定します。今回は右側のネコにご登場いただきます。

 次に、「background-repeat」プロパティで画像を繰り返す方向を決めます。このプロパティを指定しない場合は、縦方向、横方向すべてに画像が繰り返し表示されます(デフォルト)。

 左からデフォルト(全方向)、「repeat-x」(横方向)、「repeat-y」(縦方向)。1個だけ表示する方法は「背景画像を操れ!その2」で。

繰り返しの開始位置を動かしたい!

 「background-position」プロパティを使うと、繰り返しの開始位置を自由に決めることができます。以下のサンプルコードは、横軸方向へ一番下ボトム/bottomから繰り返す設定の例です。

 横方向「repeat-x」には、「bottom」以外にも「top」、「center」が使えます。また、縦方向「repeat-y」には、「left」、「right」、「center」の値が使えます。

リピート無しで表示させたい!数値で指定するには?

 このページでご紹介している以外にも、背景画像を1回だけ表示させる方法や、表示位置をピクセルやパーセントで細かく調整する方法など、CSSでは非常に自由度の高い画像の配置が可能となっています。

サイトトップページへ戻る