Когда я использую свой сайт в Chrome для настольных компьютеров, эмулируя мобильные устройства, макет выглядит так, как я хочу:
Ссылка на изображение
Однако, когда яна самом деле мой мобильный веб-сайт (Chrome на Android) выглядит не так:
Ссылка на изображение
Я не уверен, что является причиной проблемы, потому что этоиспользуя один и тот же CSS для обоих.
В моем html объявлен элемент div
с классом header-image
, а в моем файле scss:
.header-image {
background: url('/assets/images/31163086090_fdac6a25c4_o.jpg') no-repeat fixed center;
background-size: cover;
background-position: 50% -30vh;
height: 60vh;
}
Причина, по которой я вставляю изображение таким образом, заключается в том, что я хочу, чтобы оно было неподвижным при прокрутке вниз.Все работает именно так, как я хочу на Chrome для настольных компьютеров.Есть предложения?
Редактировать: Вы можете увидеть сайт здесь , если хотите посмотреть, как он выглядит на ваших устройствах.