Как сделать background на весь экран документа?

Ребят, подскажите как сделать background на весь экран документа. Т.е. есть картинка и ее нужно растянуть на весь документ?

P.S.
И подскажите как можно более менее грамотно нарезать картинку для такого background'а.
  • Вопрос задан
  • 25442 просмотра
Решения вопроса 2
background-size: [ <значение> | <проценты> | auto ]{1,2} | cover | contain
<значение> - Задает размер в любых доступных для CSS единицах — пикселы (px), сантиметры (cm), em и др.
<проценты> - Задает размер фоновой картинки в процентах от ширины или высоты элемента.
auto - Если задано одновременно для ширины и высоты (auto auto), размеры фона остаются исходными; если только для одной стороны картинки (100px auto), то размер вычисляется автоматически исходя из пропорций картинки.
cover - Масштабирует изображение с сохранением пропорций так, чтобы его ширина или высота равнялась ширине или высоте блока.
contain - Масштабирует изображение с сохранением пропорций таким образом, чтобы картинка целиком поместилась внутрь блока.
Ответ написан
Комментировать
begezavr
@begezavr
html { 
        background: url('images/yourimage.jpg') no-repeat center center fixed; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
nazarpc
@nazarpc
Open Source enthusiast
При возникновении подобных вопросов заходите на htmlbook.ru, и смотрите всё, что начинается с background в разделе справочника CSS.
Это сэкономит время и вам, и нам.
Ответ написан
Комментировать
@JakBack
Спасибо!
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы