CSS ショートハンドプロパティ
ショートハンドプロパティ(一括指定プロパティ)は複数の CSS プロパティをまとめて設定できる CSS プロパティです。background, border, border-width, border-style, border-color, font, list-style, margin, outline, padding 等が該当します。各プロパティの並び順は特に問いません。また、すべてのプロパティを指定する必要はありません。省略した場合はそのプロパティの初期値が適用されます。
注意点
プロパティを一括指定した場合に省略したプロパティは初期値が適用されます。つまり、事前に指定したプロパティはその初期値によって書き換えられます。
div {
background-color: blue;
background: url("image/bg.png") no-repeat fixed left top;
}
上記のコードの場合、一括指定の background-color プロパティを省略しているため初期値である transparent で置き換えられます。