0

javascriptでシングルクリックですべてのボディ要素の色を変更する方法。お気に入り;

a.url{
color:#000;
}
div.sample{
color:#000;
}
table td.sample{
color:#000;
}

たとえば、要素のすべての色のプロパティを#CCCCCCに変更できますか?

私は私の質問をクリアする必要があると思います。すべての要素の色を目標値に変更したくありません。たとえば、変更したいのです。すべての青色から黒色。すべてではなく、青い色だけです。

4

3 に答える 3

3

使用できます:

html:

<button id="changeColor">Change Color</button>

およびjavascript:

$('#changeColor').on('click', function(){
    $('*').css('color', '#CCCCCC');
}
于 2012-09-15T23:06:46.417 に答える
0

jQueryの場合:

$element.click(function() {
  $('body *').css('color', '#ccc !important');
});
于 2012-09-15T23:06:26.243 に答える
0

スタイルシートルールを追加する方法については、この回答を参照してください。Javascriptを使用してCSSを追加するにはどうすればよいですか。

ルールを追加する

* {
  color: #CCC !important;
}

またはおそらく:

body * {
  color: #CCC !important;
}
于 2012-09-15T23:07:27.763 に答える