J'ai trouvé un code pour animer le soulignement d'un lien mais je voudrais être dans l'autre sens, comme nous le lisons (de gauche à droite) ce qui est en fait le contraire. Voici un JSFiddleAnimation de soulignement CSS - Direction de lecture
.sliding-u-l-r-l-inverse {
display: inline-block;
position: relative;
padding-bottom: 3px;
}
.sliding-u-l-r-l-inverse:before {
content: '';
display: block;
position: absolute;
left: 0;
bottom: 0;
height: 3px;
width: 100%;
transition: width 0s ease;
}
.sliding-u-l-r-l-inverse:after {
content: '';
display: block;
position: absolute;
right: 0;
bottom: 0;
height: 3px;
width: 100%;
background: blue;
transition: width .8s ease;
}
.sliding-u-l-r-l-inverse:hover:before {
width: 0%;
background: blue;
transition: width .8s ease;
}
.sliding-u-l-r-l-inverse:hover:after {
width: 0%;
background: transparent;
transition: width 0s ease;
}
<div class="sliding-u-l-r-l-inverse">
I want it to slide on the other direction.
</div>
@Leshautsdurant Comme vous avez ajouté que vous avez trouvé le code pour animer underline, alors je vous suggère de changer il fond aux couleurs différentes, pour comprendre comment cela fonctionne. – frnt
Fonctionne parfaitement, merci! –
Bienvenue @Leshautsdurant :-) – frnt