- 締切済み
スタイルシートで特定IDかつ特定クラスの要素のスタイルを設定するには?
<div id="hoge" class="piyo">~</div> 上記のように特定IDかつ特定クラスの要素にのみスタイルを適用させるには CSSにどのように記述すればよいでしょうか? div#hoge.piyo、div.piyo#hogeいずれも試してみましたがうまく動きませんでした。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.3
というか・・・ idはユニークなはずですから、idで指定しているという時点でidの スタイルが適用されてよいのでは? またclassは複数指定ができますので、 <div id="hoge" class="piyo hogepiyo">~</div>として hogepiyoクラスに対してimportantで、より強いスタイルを指定すれば よいかもしれません
noname#39970
回答No.2
#hoge div.piyo どうなる?
- goldfox
- ベストアンサー率49% (123/249)
回答No.1
何がしたいのかいまいち分かりません。 <div id="hoge" class="piyo">~</div> 「特定の要素」に「特定のスタイル」を適用させたいのですよね? #hoge{特定のスタイル} ではダメなのですか?(外部cssで他のページにもid="hoge"が使われているとか?) もう少し具体的なソースを提示されると、的確な回答が得られやすくなるかと思います。