So ändern Sie die Hintergrundfarbe eines Divs beim Hover
Frage:
Beim Versuch Ändern Sie die Hintergrundfarbe eines Divs, wenn Sie mit der Maus darüber fahren. Nur der Link innerhalb des Divs ändert seine Farbe und nicht das gesamte Div. Wie erweitere ich den Farbwechsel auf das gesamte Div? Wie kann ich außerdem dafür sorgen, dass das gesamte Div beim Klicken als Link fungiert?
Antwort:
Das Problem tritt auf, weil der Selektor „a:hover“ nur das betrifft Element innerhalb der div. Um die Farbe des gesamten Div zu ändern, sollten Sie stattdessen „the div:hover“ verwenden.
Um das Verhalten des Div so zu ändern, dass durch Klicken auf eine beliebige Stelle darin zu einer bestimmten Adresse navigiert wird, sind die folgenden Schritte erforderlich :
Alternative für gruppierte Divs:
Wenn Sie die Hintergrundfarbe mehrerer Divs ändern möchten, Weisen Sie ihnen eine CSS-Klasse zu:
Zusätzliche Tipps:
Das obige ist der detaillierte Inhalt vonWie ändere ich die Hintergrundfarbe eines Divs beim Hover und mache es anklickbar?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!