Lesefortschritt:

Textlinks highlighten und beim hovern animieren

23. März 2025 | CSS-Stylesheet, Word­Press

Trick # 440 | Dieser Beitrag beinhaltet 447 Wörter. – Geschätzte Lesezeit: ca. 3 Minuten.

Links in Lauftexten sind beliebt, um weiterführende Infos bereitzustellen. Mit ein wenig CSS lassen sich solche Verknüpfungen auch ganz einfach hervorheben und sogar animieren, wenn der Mauszeiger über den Link bewegt wird.

p>a:link {
text-decoration: none;
color: #293280; /* Textfarbe festlegen */
background-image: linear-gradient(#293280, #293280), linear-gradient(#59B14B, #59B14B); /* Legen Sie die Farbe der Linie unter dem Link fest, wenn dieser mit dem Mauszeiger bewegt wird, und legen Sie dann die Hintergrundfarbe fest, die beim Bewegen des Mauszeigers angezeigt wird; dies ist auch die ursprüngliche Linienfarbe. */
background-position: 0% 100%;
background-repeat: no-repeat;
background-size: 0% 2px, 100% 2px;
transition: background-size .5s; /* Animationsdauer festlegen */
position: relative;
padding: 5px;
}
p>a:link:hover, p>a:link:focus {
background-size: 100% 2px, 100% 100%;
color: #ffffff; /* Textfarbe, wenn der Mauszeiger über dem Link liegt */
}

Schon ist die Sache erledigt. Anpassungen werden Sie vielleicht hinsichtlich der Farben vornehmen wollen: Diese finden Sie in den Zeilen 3, 4 und 13. Auch die Animationsdauer beim hovern können Sie anpassen: dies geschieht in Zeile 8 – im obigen Code ist die Animation auf eine halbe Sekunde (0.5s) festgelegt.

Werbung

Keine Inhalte gefunden.

Werbung

 

Pin It on Pinterest

Share This
Überblick über den Datenschutz

Diese Website verwendet Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und dienen dazu, Sie wiederzuerkennen, wenn Sie auf unsere Website zurückkehren, und unserem Team zu helfen, zu verstehen, welche Bereiche der Website Sie am interessantesten und nützlichsten finden.