Это старая версия документа!
background-size
дозволяє коригувати розміри зображення шляхом налаштування необхідної ширини та висоти. Якщо не вказати висоту, вона буде розрахована автоматично зі збереженням пропорцій.
/* Вихідні розміри зображення, значення за замовчуванням */ background-size: auto auto; /* Ширина 200px, висота буде пропорційна */ background-size: 200px; /* Ширина 200px, висота 300px */ background-size: 200px 300px;
- Значення cover:
- Гарантовано зберігає пропорції зображення.
- Зображенню задані мінімальні розміри, за яких воно заповнить фон всього елемента.
- Якщо пропорції зображення та елемента різні, частина зображення по вертикалі або горизонталі візуально обрізається.
- Значення contain:
- Гарантовано зберігає пропорції зображення.
- Зображенню задані максимально можливі розміри, за яких воно повністю поміщається в елемент.
- Зображення може не закрити весь фон елемента по вертикалі або горизонталі, якщо пропорції блоку та зображення не збігаються.