私はバックグラウンドとして画像を持っているHTMLページを持っています。 iPhone 6でページを表示するたびに、背景画像がページ全体をカバーしないことがあります。これは時間の約20%に過ぎず、ページをリロードした後には発生しません。私はいつも私の携帯電話でキャッシュとウェブサイトのデータをクリアするときに発生します。これは、背景にそれを設定するためのCSSです(私は「良いCSSの背景画像を作成する方法」検索してウェブからそれを得た)背景画像がページ全体をカバーしないのはなぜですか?
html { /*Copied from the web*/
background: url(img/sea.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
body{
background: none;
}
ページのURLがmsolonko.net/signup.phpです。
画像のように、ログインボタンの下に空白があります。なぜ画像は正しく動作するのですか?これをどうすれば解決できますか?
EDIT:
は、画像の解像度を変更するには、問題には影響を与えません。 イメージを繰り返す必要はありません。問題が発生しない場合は、1つの画像でうまく見えます。
また、この問題を解決できない場合は、画像がコンピュータの場合にのみ表示されます。デバイスの幅がある閾値よりも小さい場合は、画像の代わりに背景色を使用します。私はまだ私がこれを修正することができると期待しています。
電話機に十分な高さでない場合、どのように時間の80%が良く見え、まれにしか画面に合わないのですか?十分な高さでない場合、私は問題が常に発生すると仮定します。 –
私は技術を試し、何が起こるかを教えてくれます。私は私のサイトの他のページの1つに似たイメージを持っており、問題なく動作します。私はまだ試して結果を教えてくれるでしょう。 –
異なる解像度で実験したところ、問題は解決しませんでした。 –