私は周りを見回してきましたが、(cssを使用して)bodyタグをターゲットにすることはできません input:focus
でした。たとえば、誰かが入力ボックスをクリックしたときに、bodyにbackground:red
.
前もって感謝します。
コナー
これはCSS4 の親セレクターで将来的に可能になりますが、現時点では JavaScript を使用する必要があります。
これはCSSでは不可能です。しかし、それはjavascript/jQueryで簡単に達成できます:)
これはjQueryでそれを行う方法です、
$("input[type=text]").focus(function() {
$("body").css({"background-color" : "red"});
});