all: initial
ページ内の特別な「ウィジェット」の CSS を分離するために使用しようとしています。問題は、Safari と IE10 以前がこのall
プロパティをサポートしておらず、IE がinitial
値をサポートしていないことです。
CSS または JavaScript を使用して、同じ動作をエミュレートする方法はありますか?
たとえば、CSS 仕様で定義されたすべてのプロパティを含み、仕様で指定された初期値に設定する CSS クラスを作成することは可能だと思います。すでにそれを行っている CSS クラスはありますか?
「CSS リセット」をグーグルで検索すると、ユーザー エージェント スタイルシート間の違いを正規化することを特に意図した多数のスタイルシートが得られますall: initial
。