備忘録的プログラミングリファレンス

background-origin プロパティ

 background-origin プロパティは、背景画像 background-image の表示開始位置を指定する CSS のプロパティです。 指定できる値のは、borderの左上端( border-box )、padding の左上端( padding-box )または content 領域の左上端( content-box )です。
 content 領域とはエレメントの内容が表示される領域です。

背景画像の表示開始位置を内容の左上端に(Exampleを参照
background-origin: content-box;

 背景画像の設定は background プロパティbackground-image プロパティで指定します。

ページ内 Index

構文(Syntax)

CSS

background-origin: padding-box | border-box | content-box;

DOM ( JavaScript )

値の取得
String=object.style.backgroundOrigin
値の設定
object.style.backgroundOrigin="_value_" 

値(Values)

Value摘要
padding-box初期値(default value)。padding領域も含めた左上が背景画像の開始位置。
border-boxborder領域も含めた左上が背景画像の開始位置。
content-boxcontent領域の左上が背景画像の開始位置。
initial初期値に戻す。
inherit親エレメントのプロパティを継承。

備考(Remarks)

初期値(Default value)0% 0%
継承(Inherited)no
変化(Animatable)no

Example

 background-originの表示例です。背景の表示開始位置を指定できます。 ここでは内容の左上端が表示画像の繰り返し開始位置にしています。