When a CSS animation is triggered and an object is positioned with CSS to be anything other than static
(relative
, absolute
, etc) the text inside the object suddenly goes very thin for the duration of the animation. It then reverts back to full width afterwards.
Try running this page in Safari: http://pastehtml.com/view/bjgaloxjj.html (updated for clarification)
Note that the problem disappears when the #content
div is not positioned absolutely or relatively. This is for an iPad web app, and is more pronounced on the device than on a desktop.
Any ideas as to what's causing this interference?
Edit for clarification: webkit-transform
and webkit-transition
must be used due to them being hardware accelerated, and this results in smoother animation.