Прямо сейчас я делаю это:
html {
width: 100%;
height: 100%;
background: url(/icon.png) center center no-repeat;
box-sizing: border-box;
background-origin: content-box;
padding: 100px;
}
Изображение, скажем, 3000x1500px. Я хотел бы, чтобы он был центрирован с отступом 100px, и чтобы он уменьшал изображение, чтобы оно помещалось в центре (по вертикали и по горизонтали). Прямо сейчас заполнение ничего не делает, и я думаю, что изображение обрезается из-за его слишком большого размера. Я также не хочу использовать элемент <img>
, только используя background-image
в CSS.