If you do a lot of nice interactions/animations, you may have noticed some elements being jiggy during the animations: they blur and tend to move a pixel up, texts lose their antialiasing for the span of the animation.
I could almost fix them all with the code I found in this post:
Thanks for this @vincent. I tried it out on a div with a background image, but as I scroll down and back up, the image no longer appears, until I highlight some of the text superimposed on it. But only parts of it reappear. Why does this happen?
Thank you so much Vincent, i have been going crazy over this.
Im using alot of nice animations with text scaling, that scales together with other elements. I was actually using Opacity transitions to hide this flickering/Anitaliasing issues. So i will be happy to use this. Thanks for sharing. Greatly appreciated!
It did not work for me, I tried everything but ( backface-visibility: hidden ) seems to work if I add it on the animated one BUT what it does it blurred the entire element even if I reload the page hahahaha.
It is funny because I’m almost crying.
@vincent Just signed Up to thank you,
Anyone who cant figure out how to use it,
Add the CSS font-smoothing: antialiased !important; to the element where there is ANY animation or transition. this will remove the stutter or jitter from text on the current view
To everyone where it does not work, for me it worked when i rename the class from Div Block 51 to wrapper-right so maybe the number stuff at the end of the class is the problem!So a big thanks to @vincent you are truely a expert!
Hi @vincent vincent, not sure if that is the same case, I have an div block with a picture and some text in it dopping down by a few pixels at the end of animation, do you mind glancing at my project here?
It’s on the home page, div called .alex-wrap in the top hero image