Я создаю сайт, используя статический построитель страниц под названием Hugo (написанный в GO), который динамически извлекает фоновое изображение. Я использую bootstrap v3 в качестве базовой темы.Создание ответного div с динамическим фоном
<div style="background-image: url('{{ .path-to-dynamic-file }}');">
Мне нужно загрузить меньшие версии изображения для мобильных устройств. Я создам дополнительное поле в cms, чтобы потянуть за мобильное изображение. Однако я не могу ссылаться на файл через css, поскольку путь изменится при выборе нового изображения. Я бы предпочел не создавать дубликаты div, поскольку внутри него есть текстовый контент.
Является ли мой единственный вариант смены образа на основе java-скрипта или есть причудливая техника, которую я пропустил. Это должно быть очень распространенным требованием, поэтому мне было бы интересно услышать подходы людей к этому.