Я пытаюсь сделать отступы на сайте таким образом, чтобы текст находился на фоне картинки шириной в ~1450 пикселей с небольшим отступом, и написал для этого следующий код
margin: 0px calc(50vw - 650px);
max-width: 1300px;
Однако после этого, если ширина экрана меньше 1300px (например, я открыл браузер на полэкрана) второй параметр margin принимает отрицательное значение. Если же я меняю margin следующим образом:
margin: 0px max(calc(50vw - 650px) , 0);
Это значение теперь всегда равняется нолю (вероятно, эта функция тупо не работает). Что я делаю не так?