既定値 | UA に依存 |
---|---|
対象 | すべての要素 |
継承 | する |
メディア | visual |
前景色(文字の色)を指定します。
p { color : red }
p { color : #FF0000 }
p { color : rgb(255,0,0) }
既定値 | 簡略化プロパティのため既定値無し |
---|---|
対象 | すべての要素 |
継承 | しない |
メディア | visual |
背景関連のプロパティである、 background-color、 background-image、 background-repeat、 background-attachment および background-position を一度に指定できる簡略化プロパティです。
body { background : #FFFFFF }
P { background : #99CCFF url("back.gif") no-repeat center left scroll }
既定値 | transparent |
---|---|
対象 | すべての要素 |
継承 | しない |
メディア | visual |
背景色を指定します。
body { background-color : white }
h1 { background-color : transparent }
既定値 | none |
---|---|
対象 | すべての要素 |
継承 | しない |
メディア | visual |
背景画像を指定します。
背景画像は、background-color で指定した背景色の上に描画されます。 そのため、画像の透明部分には、背景色が透けて見えます。
body { background-image : url(back.gif) }
既定値 | repeat |
---|---|
対象 | すべての要素 |
継承 | しない |
メディア | visual |
背景画像を指定したときにその画像をどのように敷き詰めるかを指定します。
敷き詰めの開始位置は、background-position で指定します。
body { background-image : url(back.gif) ; background-repeat : repeat-y }
/* 中央に一枚だけ表示 */
body { background-repeat : no-repeat; background-position : center }
/* 右端にのみ敷き詰める */
body { background-repeat: repeat-y; background-position : right }
既定値 | scroll |
---|---|
対象 | すべての要素 |
継承 | しない |
メディア | visual |
背景画像を固定させるかスクロールさせるかを指定します。
body { background-image : url(back.gif) ; background-attachment : fixed }
既定値 | 0% 0% |
---|---|
対象 | ブロック要素と置換要素 |
継承 | しない |
メディア | visual |
背景画像が指定されている場合に、 画像の水平方向の位置と垂直方向の位置をスペースで区切って指定しています。
水平方向の位置を パーセント値 、 長さ 、 left ( 0% )、 center ( 50%)、 right ( 100% ) で指定し、 垂直方向の位置を パーセント値 、 長さ 、 top ( 0% )、 center ( 50%)、 bottom ( 100% ) で指定します。
長さやパーセント値が1つだけ指定した場合、その値は水平方向の配置に適用され、 垂直方向の値は「 50% 」になります。
center などのキーワードとパーセント値や長さを同時に指定することはできません。 つまり center 60% などの値は不正です。
/* background-image は省略しています。 */
body { background-position : 30% 30% }
body { background-position : 50px 50px }
body { background-position : top center } /* 0% 50% */
body { background-position : center } /* 50% 50% */
body { background-position : bottom } /* 50% 100% */