ich einige HTML/CSS haben, die etwa wie folgt aussieht:hinzufügen Hover-Stil, um ein Kind in einer Geschwisterelement
#left a:hover img {
border: 5px solid red;
}
<div id="information">
<div id="left">
<a href="URL">
<img src="IMG">
<span id="button">CLICK</span>
</a>
</div>
<div id="right">
<a href="URL">CLICK</a>
</div>
</div>
Ich will es machen, so dass, wenn Sie über entweder schweben link wird eine CSS-Regel auf das Bild links angewendet. Ich kann den Link auf der linken Seite bekommen, aber nicht auf der rechten Seite.
Ich möchte es so machen, dass alle, die über irgendwelche Links in "#information" schweben, diese Regel auf jedes Bild anwenden, das zu "#information #left a img" passt. Was ist der beste Weg, dies zu tun? Gibt es eine Möglichkeit, dies in einer Zeile zu tun?
mit CSS nur oder auch durch js? – NoNameIamLame