またまた、IE7互換表示だと OKで、IE8だと NGな CSSがあったので、メモ。
ここ(⇒ 背景画像の表示位置)によると、『CSS2.1においてbackground-positionプロパティにおいて、「キーワードを、長さや%値と組み合わせることはできません」という記述が削除されました。つまり、「top 25%」という記述も許可されます(ie8- -ff3 -o9 -sf4 -gc2未対応)。』ということですが、まだ未対応のようですね。IE7互換が先取りしてたってことで。
background-position:0 right; /* NG */ background-position:0px right; /* NG */ background-position:0% right; /* NG */ background-position:top right; /* OK */
あと、角丸ボックス・吹き出しのまとめ。ピタッとこないとなかなか使いにくいですが。