dlaczego rozmiar tła CSS: okładka nie działa w trybie pionowym na iOS?
Próbuję skonfigurować ręcznysplash-image
na różnych urządzeniach. Robię to, sprawdzającorientation
(urządzenia dotykowe) lubscreen width vs. screen height
(brak dotyku) i odpowiednio ustaw adres URL.
Następnie dodam tę regułę CSS za pomocą Javascript:
document.styleSheets[3].insertRule('.initHandler:before {
background: url('+x+') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}', 0)
Zx
obraz jest ładowany w zależności od orientacji i rozmiaru ekranu.
Mój problem polega na tym, że działa dobrzelandscape
tryb, ale na moim iPadzie wportrait
tryb, ładowany jest prawidłowy obraz (różnią się w zależności od pionu / krajobrazu), ale nie jest on powiększany do rozmiaru pełnoekranowego.
Pytanie:
Czy nie mogę używać CSSbackground-size
w systemie iOS w trybie portretowym?
Dzięki za pomoc!
EDYTOWAĆ:
Właśnie spróbowałem na moim smartfonie z Androidem. Działa tam dobrze. Nie ma sensu, dlaczego nie działa na iPadzie.