vw ユニットを使用して calc を実装する別の方法を見つけようとしていますが、これは Safari/mobSafari ではまだサポートされていないためです (おそらく IE もそれに到達すると)。JSfiddleをセットアップして、Safari との違いを示す簡単な例を示しました。私は JS で (失敗して) bash しましたが、成功しませんでした。正しい方向へのポインタは高く評価されます-CSSを介して完璧な代替案があれば。
基本的left: calc(-50vw + 50%)
に、クロスブラウザーでサポートされている方法で再作成しています。