我想知道是否有人曾经尝试输出使用javascript给定元素的css标记。使用JavaScript输出CSS标记到一个字符串
注意:仅使用Webkit。
例如:
HTML:
<div id="css"></div>
造型:
#css {
background: #F1F3F5;
border: 1px solid #B4BFC9;
-moz-box-shadow: 0px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px rgba(0, 0, 0, 0.3);
}
漂亮的jQuery插件? :)
alert($('#css').getCSS());
警报
#css {
background: #F1F3F5;
border: 1px solid #B4BFC9;
-moz-box-shadow: 0px 1px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px rgba(0, 0, 0, 0.3);
}
可能重复[你怎么看用JavaScript CSS规则值?(HTTP:/ /stackoverflow.com/questions/324486/how-do-you-read-css-rule-values-with-javascript) –
我从来没有想过它,但它会很酷。不确定Safari,Chrome和Firefox都有检测工具会让你获得更多信息时,为什么你需要它。 – brenjt
由于不支持的规则被忽略,无法同时获得'-moz-'值和'-webkit'值。 – qwertymk