Задать вопрос

Background-size в Firefox: почему не работает свойство contain?

Хочу, чтобы фоновое изображение помещалось в окно браузера, вплотную, с сохранением пропорций. Написал такой код:

body
		{
			background-image:url('theme-1.jpg');
			background-repeat:no-repeat;
			background-size:contain;
		}


В Chromium всё работает как надо, а в Firefox нет: изображение получается очень маленькое.

Как это исправить?
  • Вопрос задан
  • 3175 просмотров
Подписаться 4 Оценить 5 комментариев
Решения вопроса 1
Инспектор кода говорит, что у Вас страница схлопывается body:height: 0px. Соответственно установите высоту body и научитесь пользоваться инспектором кода.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
RadiationX
@RadiationX
Front-End разработчик
-moz-background-size попробуйте это свойство
Ответ написан
Zoxon
@Zoxon
Веб-разработчик
Попробуйте через js, гарантированно работает везде
srobbin.com/jquery-plugins/backstretch
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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