i've fished out and trimmed the following:
<a class="link link--kukuri" href="#" data-letters="EXAMPLES">EXAMPLE</a>
<style>
.link {text-decoration: none; position: relative; font-size: 72px; color: #c5c5c5;}
.link--kukuri::before {content: attr(data-letters); position: absolute;
overflow: hidden; color: red; width: 0%; -webkit-transition: width 0.5s; transition: width 0.5s;}
.link--kukuri:hover::before {width: 100%;}
</style>
here's a jsfiddle: https://jsfiddle.net/4sme500j/1/
what i need is the same thing, only the fill to happen from right to left and back. i've tried this and that, but am still too noob.
thanks a lot for your attention!
There is no right-to-left transition by default in css, so you have to swap the colors and widths as seen in this updated fiddle.
That doesn't look quite right yet, but I think you can see the principle.