Как применить Prefixfree.js только к определенному Div?

Я применил Prefixfree.js к своему веб-сайту, но все значки / изображения повторяются (background-repeat). Я хочу применить Prefixfree.js только к определенному Div для решения этой проблемы. Как я могу сделать это?

Есть ли способ применить в jQuery файл Prefixfree.js только для #div? например что-то вроде этого:

$('#myDiv').append('(function()... /*Prefixfree code*/...documentElement);');

или же

Prefixfree.applyTo('#myDiv');

Спасибо!

1 ответ

Решение

prefixfree сканирует все включенные таблицы стилей и теги стилей на предмет свойств, для которых требуется префикс, и применяет их. Единственный способ (я знаю), чтобы установить data-noprefix на этих элементах (ссылка, стиль) и используйте дополнительный тег стиля или таблицу стилей с префиксом. Кажется, мне нравится.

Другие вопросы по тегам