「0% 0%」=「top left」=「left top」
「50% 0%」=「top」=「top center」=「center top」
「100% 0%」=「right top」=「top right」
「0% 50%」=「left」=「left center」=「center left」 (ie8- -ff3 -o9 -sf4 -gc2未対応)
「50% 50%」=「center」=「center center」 (ie8- -ff3 -o9 -sf4 -gc2未対応)
「100% 50%」=「right」=「right center」=「center right」 (ie8- -ff3 -o9 -sf4 -gc2未対応)
「0% 100%」=「bottom left」=「left bottom」 (ie8- -ff3 -o9 -sf4 -gc2未対応)
「50% 100%」=「bottom」=「bottom center」=「center bottom」 (ie8- -ff3 -o9 -sf4 -gc2未対応)
「100% 100%」=「bottom right」=「right bottom」 (ie8- -ff3 -o9 -sf4 -gc2未対応)
長さや%値が1つだけ与えられた場合、その値は水平方向の配置に適用され、垂直方向の値は「50%」になります。長さや%値が2つ与えられた場合、1つ目の値が水平方向、2つ目の値が垂直方向の値になります。また、長さと%値の組み合わせ(「50% 2cm」)や負の値も使用可能です。ただし、
キーワードを、長さや%値と組み合わせることはできません。指定可能な
キーワードの組み合わせは上の欄に示したもののみになります。
*1 CSS2.1においてbackground-positionプロパティにおいて、「キーワードを、長さや%値と組み合わせることはできません」という記述が削除されました。つまり、「top 25%」という記述も許可されます(ie8- -ff3 -o9 -sf4 -gc2未対応)。