1

以下のコードを使用して、特にメールで送信するインライン CSS を作成しています。

このコードは主に、以前の質問で提供されたソリューション ( What tools to automatically inline CSS style to create email HTML code? )から取得したものです。

コードは、ドキュメント内のすべての要素にインライン スタイルを正常に適用します。

ドキュメント全体ではなく、特定の 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