Maybe consider adding viewport scale 1 tag? <meta name="viewport" content="initial-scale=1,minimum-scale=1,maximum-scale=1" /> Also surely it will also depend on the speed of javascript, not just css?