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);
}
可能重複します(http:/ /stackoverflow.com/questions/324486/how-do-you-read-css-rule-values-with-javascript) –
私はそれを考えたことはありませんが、それはクールだと思います。 Safari、Chrome、Firefoxのすべてに情報ツールなどのツールが備わっているのはなぜだろうか。 – brenjt
サポートされていないルールは無視されるので、 '-moz-'と '-webkit-'の両方の値を取得する方法はありません – qwertymk