Hey ich habe einige Styling zu tun, aber ich bin nicht sicher, wie man es mit regelmäßigen css ohne js zu tun.
Meine Html-Datei sieht folgendermaßen aus:
<div class="book">
<span class="title">Snow Crash</span>
<span class="author">Neal Stephenson</span>
</div>
Und mein css ist wie folgt:
div.book span.title { color: black; }
div.book span.author { color: gray; }
div.book:hover { color: orange; }
Ich möchte, dass sowohl der Autor als auch der Titel orange angezeigt werden, wenn der Mauszeiger über das Div bewegt wird, auch wenn ich sie normalerweise auf unterschiedliche Farben eingestellt habe. Die Spans werden die Farbeigenschaft nicht vom Div erben, da sie ihre eigenen Farben eingestellt haben, und der Hover der Spans wird erst aktiviert, wenn man mit dem Hover über die Spans selbst fährt. Kann ich dies tun, ohne javascript zu verwenden?