Modernizerが本体に設定するクラス名を使用して、外部スタイルシートで定義された CSS スタイルを適用したいと考えています。
たとえば、タッチ デバイスでは、Modernizr は次のことを行います。
<body class="touch other stuff here">
..
</body>
私が持っている可能性のある外部スタイルシートにはありません(考案):
.touch .somediv{
background: green;
}
Modernizr がtouch
クラス名を適用する前に css が検査されるため、ページロード時にこのスタイルは適用されません。
では、クロスブラウザーの方法で、すべてのスタイルを再適用するようにブラウザーに指示するにはどうすればよいでしょうか?