3

更新時に変更する作業を行っている Web サイトのカラー テーマがあり、HTML に CSS の背景色属性を表示したいと考えています。それは可能ですか?

すなわち

<footer>The color of the moment is <insert the background color attribute>. Refresh for a makeover</footer>

次のようなものが表示されます

「今の色は#DB0C0C。気分転換にリフレッシュ」

読み込まれたスタイル シートに基づいて 16 進数の色が変わるため、ハードコードしたくありません。ルビー変数 @color which = #ff0000 があり、それを html で表示したい場合、次のようなことができます

<%= @color%>

CSS 属性にアクセスするために同様のことを行う方法があるかどうか疑問に思っています。

4

2 に答える 2

0

jQuery で .css() 関数を使用できます。

$('footer').find('span').text($('.bg').css('background-color'));

これにより、RGB で色が表示されます。HEX で表示したい場合は、これを確認して詳細を確認してください。

于 2013-04-16T07:06:45.477 に答える