Respond.js работает следующим образом: браузеры не предоставляют все правила DOM или даже тексту внутри таблицы стилей, а это означает, что не поддерживаются такие неподдерживаемые функции, как медиазапросы в старых браузерах.Чтобы иметь возможность заполнять медиазапросы, он загружает сам файл css (надеясь, что он находится в кеше) и запускает на нем некоторые регулярные выражения для фильтрации медиазапросов.Затем он динамически добавляет styleRules, относящиеся к размеру окна, во вновь внедренную таблицу стилей, поэтому даже браузеры, которые не поддерживают медиазапросы, «видят» эти styleRules.
Я не настолько знаком с кодовой базой less.jsно если взглянуть на него, кажется, что он работает примерно так же, обработка отличается, и в результате получается полностью сгенерированная таблица стилей из файла .less, но принцип примерно такой же.
Учитывая тот факт,что response.js нужно скачать файл, а response.update () также не работает на сгенерированных таблицах стилей, потому что я думаю, что это невозможно без изменения любого из скриптов.
надеюсь, это поможетPM5544