cssでbackgroundイメージを設定し、iPhoneで確認するとbackgroudが表示されない。
いろいろ調べてみると、自分の環境の場合はbackgroudの各パーツをbackground-imageなどに展開し、background-repeatを設定しなければ背景画像が表示された。
safariのバグで、background-positionなどを先に書いて、その後にbackgroundを使うと、background中に記載していない各プロパティ分が、初期値で上書きされるらしいので、そこら辺のバグというか仕様の問題がありそうなので、backgroundにすべてのプロパティを書けば解決するような気がする。




関連 2020-03-25 12:17:51