@DavidHNM

CSS как правильно масштабировать бэкграунд?

Всем привет, сразу хочу сказать, что я чайник в этом)) Написал такую строку с бэкграундом:

$('body').css('background-image','url("http://cs1.imwox.com/o/56/37/5637435c4bcb65aed58744f24c8adaea.png")').css('background-position','top').css('background-size','cover');


Но проблема в том, что бэкграунд не подстраивается под размер экрана. Как правильно написать строку? Нужно сделать, чтобы фон заполнял страницу и при этом правильно масштабировал на разных устройствах (сейчас он просто заполняется путем дублирования, делает много картинок подряд).
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ответы на вопрос 2
https://developer.mozilla.org/ru/docs/Web/CSS/back...
И там же остальные свойства которые к бекграунду относятся
Ответ написан
Комментировать
uselessmindYEAH
@uselessmindYEAH
Frontback cocaine developer
background-repeat: no-repeat;

Можно переписать вот так
$('body').css({
	'background-image': 'url("http://cs1.imwox.com/o/56/37/5637435c4bcb65aed58744f24c8adaea.png")',
	'background-position': 'top',
	'background-size': 'cover',
	'background-repeat': 'no-repeat'
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы