- ベストアンサー
複数クラス指定に対応しているブラウザーのバージョン
<div class="className1 className2">中身</div> の様に、一つの要素に複数のクラスを指定できると思いますが、この記述に対応しているブラウザーのバージョンを知りたく思います。 バージョン5以降のブラウザーで汎用的に使えたら嬉しいのですが、実際はどうなのでしょうか。教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
私は、IE6を使っている者ですが、 <div class="className1 className2" onclick="alert(this.className)">中身</div> の様にして試してみた所、 classNameとして"className1 className2"が表示されるので、複数のクラスというより、空白を含んだクラス名のような気がします。 なので、クラスを複数割り当てる目的で、複数のクラスの指定が上記の様にはできないと思うのですが 勘違いだったらすみません。
お礼
その後改めて調べてみたところこんなページを見つけました。 http://www.pixelsurge.com/experiment/multiplestyles.htm では。
補足
さっそくの回答いただいたのに返事が遅くなってすみません。下記の様なhtmlで、IE6はちゃんと適用されているようですがいかがでしょうか。 <body> <style> .test1{ color:red; } .test2{ background-color:blue; } </style> <p class="test1 test2">ABCDE</p> </body>