Internet Explorer 8: class:checked + element

messmar

Erfahrenes Mitglied
Guten Morgen!

gibt es für Internet Explorer 8 ein adäquat für die folgende CSS deklaration/defniniton?:

HTML:
    .class + label{...}
    .class:checked + label{....}

Ich brauche sie nämlich für die Checkboxen und Radio Buttons, die ein Hintergrundbild haben...
In FFox und IE9 funktioniert einwandfrei.

Danke
Messmar
 
Hi,

das ist der HTML-Code:
Code:
<label class="labelFrau">Frau</label>
            <input type="radio" name="grpattr_anrede2" id="frau" value="Frau" class="radioWoman" /><label for="radioWoman" class="Radio_Woman"></label>
            <label class="labelHerr">Herr</label>
            <input type="radio" name="grpattr_anrede2" id="mann" value="Herr" class="radioMan" /><label for="Radio_Man" class="Radio_Man"></label>

der label nach dem Radio Button sollte automatisch ein Hintergrundbild, dass darauf deutet, dass es gfecheckt ist... und wenn nicht, dann bekommt es einen normalen Hintergrund.

CSS:
.radioMan + label{background:url('../img/form/icon_Radion_Unchecked.png') no-repeat; margin:0 0 30px -15px;}
.radioMan:checked + label{background:url('../img/form/icon_Radio_Checked.png') no-repeat; margin:0 0 30px -15px;}

.radioWoman + label{background:url('../img/form/icon_Radion_Unchecked.png') no-repeat; margin:0 0 30px -25px;}
.radioWoman:checked + label{background:url('../img/form/icon_Radio_Checked.png') no-repeat; margin:0 0 30px -25px;}

Danke
Messmar
 

Neue Beiträge

Zurück