微件:SaltInPageCSSLoader:修订间差异

添加111字节 、​ 2021年1月10日 (星期日)
稍微改了一下实现方式问题
(// Edit via Wikiplus)
(稍微改了一下实现方式问题)
第1行: 第1行:
<noinclude>
<noinclude>
<pre><div name="test" class="salt InPageCSSLoader">&lt;nowiki>
<pre><div name="test" class="salt InPageCSSLoader">&lt;pre>
h1{
h1{
     color: royalblue;
     color: royalblue;
     background-color: #f0f6ff;
     background-color: #f0f6ff;
}
}
&lt;/nowiki></div>
&lt;/pre></div>
{{#Widget:SaltInPageCSSLoader}}</pre>
{{#Widget:SaltInPageCSSLoader}}</pre>
<div name="test" class="salt InPageCSSLoader"><nowiki>
<div name="test" class="salt InPageCSSLoader"><pre>
h1{
h1{
     color: royalblue;
     color: royalblue;
     background-color: #f0f6ff;
     background-color: #f0f6ff;
}
}
</nowiki></div>
</pre></div>
{{#Widget:SaltInPageCSSLoader}}
{{#Widget:SaltInPageCSSLoader}}
这个页面的标题(&lt;h1&gt;)变成了蓝字蓝底。
这个页面的标题(&lt;h1&gt;)变成了蓝字蓝底。
第29行: 第29行:
         // 去除标记
         // 去除标记
         el.classList.remove('InPageCSSLoader')
         el.classList.remove('InPageCSSLoader')
        let toolbar = el.querySelector('.toolbar') // Prism处理
        if (toolbar) { toolbar.remove() } // Prism处理
         // 内容简单处理
         // 内容简单处理
         let text = (el.textContent || '').replace(/^\n+|\n+$/gm, '') // 去除首尾的空行
         let text = (el.textContent || '').replace(/^\n+|\n+$/gm, '') // 去除首尾的空行