如何在不使用任何在线源的情况下将内部样式表转换为页面的内联 CSS。
我的风格定义为
<style id="custstyle" type="text/css">
.column{
font-size:13px;
font-family:arial, helvetica, verdana, sans-serif;
font-weight:normal;
color:rgb(221, 221, 221);
font-size:13px;
font-family:arial, helvetica, verdana, sans-serif;
font-weight:normal;
color:rgb(221, 221, 221);
}
</style>
这设置了样式
<div id="sidebar-right" class="column">Content</div>
但我想将所有内部 css 自动转换为内联 css
这个脚本将为您提供计算的CSS,之后,您可以使用jquery设置属性.css()
,或者纯js.setAttribute("style","calculated_value");
http://jsfiddle.net/prollygeek/twP6S/112/
$(document).ready(function()
{
xx=window.getComputedStyle(document.getElementById('stylediv')).cssText
document.getElementById('stylediv').setAttribute("style",xx)
});
这将回答您的问题,但关于邮件程序,我不知道,需要进一步调查!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)