Hallo,
Ich sitze gerade an einem kleinen Problem. Und zwar möchte ich, dass die Links auf meiner Seite, wenn man mit der Maus über sie fährt, langsam unterstrichen werden. Das unterstreichen an sich ist kein Problem, aber ich möchte, dass die Unterstreichung nicht so schlagartig auftaucht, sondern etwas weicher aussieht.
Ich habe schon versucht das ganze mit einer Transition zu lösen:
Das hat aber wie man sich denken kann nicht funktioniert, da es zwischen unterstrichen und nicht unterstrichen keinen Zwischenwert gibt.
Außerdem konnte ich keinerlei Attribute von text-decoration finden, die man zuverlässig verändern kann, wie bspw. die Farbe der Unterstreichung.
Mit border-bottom möchte ich nicht arbeiten, da dieser Rahmen immer sehr weit unter dem Text ist.
Dankeschön für jede Mithilfe
Ich sitze gerade an einem kleinen Problem. Und zwar möchte ich, dass die Links auf meiner Seite, wenn man mit der Maus über sie fährt, langsam unterstrichen werden. Das unterstreichen an sich ist kein Problem, aber ich möchte, dass die Unterstreichung nicht so schlagartig auftaucht, sondern etwas weicher aussieht.
Ich habe schon versucht das ganze mit einer Transition zu lösen:
Code:
CSS:
.links {
text-decoration: none;
transition: text-decoration .2s linear;
}
.links:hover {
text-decoration: underline;
}
Das hat aber wie man sich denken kann nicht funktioniert, da es zwischen unterstrichen und nicht unterstrichen keinen Zwischenwert gibt.
Außerdem konnte ich keinerlei Attribute von text-decoration finden, die man zuverlässig verändern kann, wie bspw. die Farbe der Unterstreichung.
Mit border-bottom möchte ich nicht arbeiten, da dieser Rahmen immer sehr weit unter dem Text ist.
Dankeschön für jede Mithilfe