all プロパティ
all プロパティは、unicode-bidi と direction を除く全てのプロパティを一括で指定するプロパティです。
一括で設定できる値は、initial、 inherit、 unset です。CSSのプロパティを一括して初期化する場合に使用します。
initial は初期値に
、inherit は継承値に
、unset は継承値ができなければ初期値に
です。
.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 のエレメントは親エレメントのスタイルシートの内容は継承していません。