как сделать фон в css



Css картинка на весь экран

Автор Евгений Яц задал вопрос в разделе Верстка, CSS, HTML, SVG

Как сделать изображение background в css адаптивное автоматически под все экраны и получил лучший ответ

Ответ от Ирэн Ницше[гуру]
Блок, к которому она фоном, должен иметь ширину в процентах.
И настроить свойства этого фона, cover например.

Ответ от Joomla CMS[гуру]
background-size:100%;
ссылка

Ответ от Cat Butcher (Безумие)[активный]
Ну, что я могу сказать
Первое, это тебе надо картинку адаптировать на разные разрешения, где и как она будет обрезаться (если будет)
Второе, это задать через @media замену фона
(@media почитай на htmlbooks)

Ответ от Влад Соколов[новичек]
ну я в таком случае предлагаю следующее:
если вы выносите таблицу стилей css в отдельный файл (а я рекомендую для удобства так и делать), то вам стоит прописать в ней параметры тега body примерно так:
body {
background-image: url(Background.jpg);
background-attachment: fixed;
background-size: cover;
}
ну и разумеется остальные параметры этого тега по желанию. Так ваша картинка автоматически будет масштабироваться, заполняя весь экран, не будет "пазловой картинки". У этого метода есть одна особенность (некоторые считают плюсом, некоторые минусом) - строчка background-attachment: fixed; фиксирует картинку, иными словами делает так, чтобы бри прокрутке страницы фоновая картинка не прокручивалась, а оставалась на месте.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как сделать изображение background в css адаптивное автоматически под все экраны
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*