我一直在环顾四周,但没有运气是可能的(与CSS)的目标身体标记input:focus
所以例如当有人点击输入框我希望身体有background:red
,即时通讯不知道这实际上是否可能。CSS:目标身体输入:焦点
在此先感谢。
康纳
我一直在环顾四周,但没有运气是可能的(与CSS)的目标身体标记input:focus
所以例如当有人点击输入框我希望身体有background:red
,即时通讯不知道这实际上是否可能。CSS:目标身体输入:焦点
在此先感谢。
康纳
这对于CSS来说是不可能的。但它可以用JavaScript/jQuery的:)可以轻松实现
这是如何做到这一点jQuery中,
$("input[type=text]").focus(function() {
$("body").css({"background-color" : "red"});
});
不要忘记删除模糊的颜色! – 2013-02-13 16:34:07
惭愧,谢谢,虽然我会用这个:) – iConnor 2013-02-13 16:34:19
@JosephSilber哦耶! :) – 2013-02-13 16:34:30
这将有可能在未来与CSS4 parent selector,但现在你将不得不使用JavaScript。
不可能没有使用JavaScript – Caelea 2013-02-13 16:30:23
[CSS选择器4级(HTTP的:// dev.w3.org/csswg/selectors4/#subject)支持这个,但没有浏览器实现它(它还没有最终确定)。 – 2013-02-13 16:32:30
你在找什么是某种父母选择器。这个问题的答案也应该回答你的问题:http://stackoverflow.com/a/1014958/262056 – Stephen 2013-02-13 16:32:52