1

我正在使用下面的代码来创建专门通过电子邮件发送的内联 CSS。

代码主要取自上一个问题提供的解决方案(哪些工具可以自动内联 CSS 样式来创建电子邮件 HTML 代码?

该代码成功地将内联样式应用于文档中的所有元素。

此代码是否可以修改为仅将内联样式应用于特定 DIV 标记中的元素,而不是整个文档?

(function ($) {
  var rules = document.styleSheets[document.styleSheets.length-1].cssRules;
  for (var idx = 0, len = rules.length; idx < len; idx++) {
    $(rules[idx].selectorText).each(function (i, elem) {
      elem.style.cssText += rules[idx].style.cssText;
    });
  }
})(jQuery);
4

0 回答 0