子要素の属性を取得し、その要素の値に基づいて親のスタイルを設定するために使用できる CSS セレクター メソッドはありますか?
例えば;
<div class="bigparent">
<div class="message">
<div class="iconcontainer">
<div class="iconitself" label="thisone"></div>
</div>
<div class="textcontainer">
<div class="text"></div>
</div>
</div>
<div class="message">
<div class="iconcontainer">
<div class="iconitself" label="thatone"></div>
</div>
<div class="textcontainer">
<div class="text"></div>
</div>
</div>
</div>
最初の .message .iconcontainer .iconitself ラベルを取得し、その .message 親の CSS を編集する必要があるとします。これは CSS で可能ですか、それとも JS に頼る必要がありますか?
それさえ可能なら。前もってありがとう、みんな〜
PS; CSSテーマを書いているだけなので、HTMLを変更することはできません。また、FireFox でのみ必要なので、クロスブラウザーの心配はありません。