When I try to use left: -webkit-calc(100% - 100px); (assuming that left: 0; is initial state) it works in iOS 6.0.1 just fine. But when I do the sa
left: -webkit-calc(100% - 100px);
left: 0;
This has been a WebKit bug for some time now. For now you can use JS to accomplish the same end effect.