I have never experienced such an experience before. However, here you have two solutions.
Decision No. 1
Adding the following to css should prevent font resizing.
html { -webkit-text-size-adjust:none; }
Since this seems like a problem on the iPhone, it makes sense to orient only this terminal on media queries:
@media only screen and (max-device-width: 960px) { html { -webkit-text-size-adjust:none; } }
Instead of applying this to html
, you can add it to #breadcrumb, .post-meta
and other selectors that have the same resizing problem.
Decision number 2
The problem is also related to the following set of rules:
a, .textwidget a img, div.category a, .sociable ul li { -webkit-transition: all .3s ease; -khtml-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }
changing this to:
@media only screen and (max-device-width: 960px) { a, .textwidget a img, div.category a, .sociable ul li { -webkit-transition: none; transition: none; } }
will also solve the problem.
In your case, I would choose solution # 2, since solution # 1 reduces the text size of the target elements.
source share