Nehmen Sie eine Div CSS-Änderung vor, wenn Sie den Mauszeiger über eine andere Div halten

Mein Code funktioniert nicht. Ich fand das, weil die Divs, die sich ändern müssen, in einem anderen Div sind ... Wie umgeht man das Div, das andere enthält? In diesem Beispiel möchte ich die Hintergrundfarbe von "partagefb" div ändern, wenn Sie mit der Maus über "partage" div fahren

Demo:http://jsfiddle.net/u7tYE/1994/

Vielen Dank

html:

<div class="partage" id="partage_70"><img src="/themes/glace_et_ombre/images/partage.png" border="0" width="22" height="21"></div>

    <div class="enveloppe_partage">
        <div class="partagefb"></div>
    </div>

CSS:

.partage{
    position:relative;
    float:left;
    margin: 2px;
    cursor:pointer;
    z-index: 100;
    width:20px;
    height:20px;
}
.partagefb{
    position:relative;
    width: 25px;
    height: 25px;
    margin:100px;
    background: #ccc;
}

.partage:hover ~ .partagefb{
    background-color:#000000;
}
.enveloppe_partage{
    position: absolute;
    margin: -28px 0 0 115px;
}

Antworten auf die Frage(2)

Ihre Antwort auf die Frage