我遇到問題background-image
。我的網站在Android設備上看起來不錯,然後我發現iPhone和iPad不喜歡background-size: cover
。固定背景圖像在iPhone/iPad上消失
我通過設置background-size: 100%
來解決這個問題。
在網絡上的iPhone模擬器上,該網站看起來相當不錯,但只要在真實iPhone(iOS 9.3)上測試網站,就不會顯示背景圖片。
加載了標題圖片,該圖片用作網站的下一個背景,它也顯示在那裏。 正好在加載的唯一背景上方的其他圖像開始加載,但似乎由於某種原因而中止。
圖像的大小是:1920x1080。
網站:http://www.unterwasserfotografie-thomas-uhl.de/
UPDATE:
我試着從下面阿齊茲」的解決方案。 玩弄背景大小:自動100%使智能手機上的圖像看起來更好,但它們沒有加載到手機蘋果設備上。 但是,如果設置了background-size:cover,所有背景都會被加載,問題是僅顯示圖像的一小部分(圖像的右上方?!),而這部分很模糊(看起來像放大)。 由於我沒有改變任何東西比設置背景大小:封面到背景大小:100%自動,我不能相信,圖像堆疊在一起。
目前我已經設置了背景大小:100%,這在桌面設備上看起來最好,到目前爲止移動設備還行,只要背景是背景,我不會擔心佈局未正確加載。
我明白,背景大小:100%自動不是最好的背景方式,並會定義考慮解決方案1.我不明白的是,爲什麼只有一個背景被加載,當加載在iPhone上的網站。背景位置:中心是否將所有背景都堆疊在屏幕上的相同位置,以便我只能看到已加載的最新的背景?請記住:網站上大約有6種背景,但只有其中一種顯示,其中也有圖像用於標題中。
感謝您的支持,迄今爲止,我將爲這個問題設置一個獎勵,因爲我真的對這個問題感到絕望。
您也可以將附件更改爲'fixed'而不是'initial',但是它在內置Android瀏覽器中不受支持: http://caniuse.com/#feat=background-attachment – Frits
我試過這個建議,但背景仍然沒有加載。 我試過使用較小的圖像<200kb,但它仍然無法正常工作。 我在這個瘋了。 – christian
根據這個問題:http://stackoverflow.com/questions/18999660/background-image-not-showing-on-ipad-and-iphone似乎有一個問題,在iOS上的背景屬性的速記順序。也許嘗試轉換你的短手,讓你有'background-image:url(...)'和'background-position:center center;'等等 – Frits