なんかそういえばそういうのあったな…気づかなかった…しょうがないのでJSでwindow.innerWidth
とか入れてそれでstyled-componentsで計算させた。
Safari で vw, vh などを calc() と一緒に使うとレスポンシブじゃなくなるバグまだ直ってないですね…対策として適当なプロパティに vw, vh などを使うと回避できます。(例:margin: 0vw; padding: 0vh; border: 0vmin; background-size: 0vmax; など) https://t.co/WwxXKDsMZQ
— 𝐊𝐢𝐭𝐞 / KITERETZ inc. (@ixkaito) 2020年12月24日
なんか適当なプロパティにvw, vhを使うと治るかもなのかな…?