3

我一直在环顾四周,但没有运气是否可以(使用 css)定位 body 标签 input:focus,例如,当有人点击我希望 body 拥有的输入框时background:red,我不确定这是否真的可能。

提前致谢。

康纳

4

2 回答 2

4

这将在未来通过CSS4 父选择器实现,但现在您必须使用 JavaScript。

于 2013-02-13T16:32:08.437 回答
2

这在 CSS 中是不可能的。但它可以很容易地用 javascript / jQuery 实现 :)

这是如何在 jQuery 中做到这一点,

$("input[type=text]").focus(function() {
    $("body").css({"background-color" : "red"});
});
于 2013-02-13T16:33:36.310 回答