У меня есть 2 изображения: одна настольная версия, одна мобильная версия. Я хотел бы на рабочем столе изображение, которое будет заменено мобильным изображения, когда ширина окна изменяет размер ниже 480px, так же, как бы со следующими CSS со свойством фонового изображения:srcset и ширина видового экрана
.logo { background-image: url(http://placehold.it/400x200&text=desktop); }
media screen and (max-width: 480px) {
.logo { background-image: url(http://placehold.it/300x150&text=mobile); }
}
Я думал, что я мог бы добиться этого с srcset атрибут HTML:
<img src="http://placehold.it/400x200&text=desktop" alt="" srcset="http://placehold.it/300x150&text=mobile 480w">
но это не работает, браузер показывает мобильное изображение всего время и перемасштабирует его видовой экран изменения размера, но я желаю 2 изображений остается в соответствующем исходном размере.
Можно ли добиться такого поведения с помощью srcset?