【发布时间】:2013-09-02 05:41:21
【问题描述】:
我一定是做错了什么,但我找不到原因。 Here's the fiddle
为什么会这样:
#searchClubsForm input[type=text]:focus {
background: blue;
}
但这不是吗?
#searchClubsForm input[type=text]:focus #searchClubsForm input[type=submit] {
background: blue;
}
【问题讨论】:
-
你少了一个逗号
-
这个问题似乎是题外话,因为它是关于错字
-
您是否希望在文本输入获得焦点时更改提交按钮的背景颜色?
-
不,这不是我想要的。我不希望
background: blue应用于#searchClubsForm input[type=submit]焦点在文本字段上。 -
啊,我明白了。 IMO 最好的方法是使用 Javascript/Jquery。可能有一个 CSS 方法,我会尝试做一些事情,如果可行,我会在下面发布。
标签: css css-selectors