Когда ширина окна до 2000px - изображения кладутся в контейнер как надо - картинка на всю ширину и высоту без искажений, однако, при ширине свыше 2000px картинка помещается только по ширине родительского блока, тем самым оставляя отступы снизу, я делаю вывод, что object-cover не работает, что не так?
Если у вас верно указаны размеры контейнера для .movie то все будет работать
Дополнено о теге picture:
Элемент picture не рендерит никакой контент, а лишь является справочным контейнером для вложенного в него тега img.
Поэтому для большинства задач хватит сокращенной записи, совсем без использования picture:
<img src="image.jpg" alt="My image"
[srcset="<список URL с дескрипторами>"]
[sizes="<ваши размеры в зависимости от раскладки>"]>
Благодарю за ответ, однако, убрав picture ничего не поменялось. Насчет второго способа - пробую, но почему-то подгружает только в самом большом разрешении, надо поэксперементировать
Посмотрите на пример при разных разрешениях:
Убирать picture не нужно, этому тегу не нужно css задавать.
Работает ли у Вас нижеприведённый код?
Я поменял на 1024px+ - одна картинка, 500- - другая картина - остальные - картинка по умолчанию