У меня есть ошибка рендеринга на этом веб-сайте, которую я больше нигде не видел. Веб-сайт отображается во всех современных браузерах и проверяет правильность, хотя я не могу понять, почему он не отображает полное фоновое изображение (см. Скриншоты ниже). Я использую CSS CSS Reset, и фоновое изображение объявляется в теле следующим образом:
background: url("back.jpg") #033049;
Вы также можете посетить веб-сайт: http://xaviesteve.com/
Сообщите мне, если я должен предоставить более подробную информацию. Любая помощь/подсказка оценивается, спасибо.
ИЗМЕНИТЬ
Я нашел очень мало людей, которые сообщают об этой проблеме в Интернете:
-
Еще один вопрос: Пробел, появляющийся на правой стороне страницы, когда фоновое изображение должно распространяться на всю длину страницы Предлагаемое применение
overflow-x:hidden
, но оно посещает веб-сайт. -
В форуме iPad: http://www.ipadforums.net/ipad-development/9954-mobile-safari-doenst-show-background-image-when-page-slided-left.html Нет ответов
Решение
Я изучал и пытался по-разному решить эту проблему и обнаружил, что добавление фонового изображения в тег <html>
устраняет проблему. Надеюсь, это сэкономит некоторое время другим разработчикам.
До
body {background:url('images/back.jpg');}
После
html, body {background:url('images/back.jpg');}