Очень новенький здесь и никогда не спрашивал в этой форме, так что простите меня за путаницу. У меня проблема с фоновым изображением. Он отлично смотрится на моем компьютере или когда я переворачиваю телефон на бок и смотрю на него в альбомной ориентации; однако, это становится отрезанным и выровненным, не измеряя прямо в портретном представлении. Я могу заставить его отображать полное изображение за счет пустого пространства внизу или обрезаемого изображения. Я перепробовал многие решения, уже опубликованные здесь, но безрезультатно. Три, которые я разместил здесь, были самыми близкими.
Они обрезают половину изображения, но заполняют экран в портретной ориентации. Тем не менее, они хорошо смотрятся в альбомной ориентации.
body {
width: 100%;
height: 100%;
background: url("HOME.png");
background-position: center center;
background-repeat: no-repeat;
position: fixed;
background-size: cover;
}
и
body {
background: url("HOME.png") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 100vh;
overflow: hidden;
}
это показывает полное изображение, но оставляет половину экрана пустым и взрывается в ландшафте
body{
background: url("HOME.png") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
height: 100vw;
overflow: hidden;
}
Изображение 1920x1080. Я также изменил размер изображения до 321x174 с точно такими же результатами. Это проблема размера изображения? Есть ли способ заставить изображение отображаться на экране без пробелов и без его обрезки? Помогите, пожалуйста, с этим разбить мне мозги.