• Страница 1 из 1
  • 1
Создать фоновую картинку CSS на всю ширину
Kosten
Вторник, 26 Ноября 2019, 21:06 | Сообщение 1
Оффлайн
Администраторы
Сообщений:44491
Награды: 70
Чтоб изменить размеры для фоновой картинки, то здесь нужно задействовать свойство background-size. А также не забываем про значение, которое идет на 100% где масштабирует заданную картинку, чтоб все выглядело корректно, а точнее на всю ширину растянулось изображение. Что по высоте, то она задается автоматически под размер картинки, а точнее из пропорций выставляемой картинки.



CSS

Код
body {
    background-image: url(Ссылка на изображение); /* Адрес картинки */
    background-size: 100%; /* Ширина картинки */
   }

Здесь сразу бросается в глаза, что изображение повторяется по вертикали. То безусловно можно повторы запретить, все это делается через свойствоbackground-repeat, но нужно полагать, что фоновая изображение будет занимать заданную часть на страницы.



Чтоб все красиво выглядело на всех мобильных аппаратах и больших мониторах, то здесь нужно изначально немного ограничить высоту фона, что поможет фиксированное значение, а вот по ширине выставить на 100%. Где задействуем свойство height - которое станет указывать высоту, а для свойство background-size нужно прописать значение cover и видим как получилось.

CSS

Код
div {
    height: 175px; /* Высота блока */
    background-image: url(Ссылка на изображение); /* Адрес картинки */
    background-size: cover; /* Заполнение */
   }
Прикрепления: 6743101.jpg (29.3 Kb) · 4359708.jpg (37.5 Kb)
Страна: (RU)
  • Страница 1 из 1
  • 1
Поиск: