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

all プロパティ

 all プロパティは、unicode-bidi と direction を除く全てのプロパティを一括で指定するプロパティです。

 一括で設定できる値は、initial、 inherit、 unset です。CSSのプロパティを一括して初期化する場合に使用します。
 initial は初期値に、inherit は継承値に、unset は継承値ができなければ初期値にです。

all プロパティ
.renew {
	all: initial;
}

詳しくは Example を参照してください

 上記の例は class="renew" であるエレメントのすべてのプロパティを初期値に戻します。

ページ内 Index

構文(Syntax)

CSS

all: none | initial | inherit | unset;

DOM ( JavaScript )

値の取得
?object.style.all?
値の設定
object.style.all="_value_"

値(Values)

Value摘要
none初期値(default値)。
initial初期値に戻す。
inherit親エレメントのプロパティを継承。
unset親エレメントのプロパティを継承、できない場合は初期値に戻す。

備考(Remarks)

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

Example

 all プロパティの例です。親エレメントに設定したスタイルシートを #contents のエレメントで初期化しています。 そのため、#contents のエレメントは親エレメントのスタイルシートの内容は継承していません。