У меня было очень простое решение для этого, после борьбы со всеми методами исправления этого.
У меня была проблема на мобильных устройствах IOS.
css (рабочий стол)
blockquote>#ci-hero-11 .widget-wrap , #ci-hero-12 .widget-wrap { background-size: auto; background-attachment: fixed; } .widget-wrap { background-attachment: scroll; }
Затем я перезаписываю его с помощью медиа-запроса, удаляя «фиксированный» в качестве привязки к фону.
css (mobile)
blockquote>@media (max-width: 767px) { #ci-hero-11 .widget-wrap , #ci-hero-12 .widget-wrap { background-attachment: initial; } }
initial - присваивает этому свойству значение по умолчанию. Я думаю, потому что IOS не принимает «фиксированный», он возвращается к значению по умолчанию, которое он принимает, прокручивает.
Это работало для меня на каждом устройстве. Надеюсь, это тоже поможет кому-то другому.