自分メモで残しておきます。
background-attachment: fixed;は使うな!
単刀直入にいうと、
全ブラウザに対応していないからです。
Edgeでは背景画像の大きさが制御できない
Windows10で確認したところ、IEでは問題なかったのですが、
なぜかEdgeで background-size:cover; が効きませんでした。
iPhoneのsafariでも背景画像の大きさが制御できない
iPhone6と10でも同じ不具合を確認しました。。。
他のブラウザでは大丈夫でしたが、
上記2つで問題が発生しました。。。
background-attachment: fixed; を解除すると、
背景画像の大きさが変わっているので、
必ず調整し直してください。
報告は以上です!!!
(何か良い対処方法がありましたら、ご教示いただけるとありがたいです。)