bic*_*cle -1 css css-selectors
我一定做错了什么,但我找不到原因.这是小提琴
为什么这样做:
#searchClubsForm input[type=text]:focus {
background: blue;
}
Run Code Online (Sandbox Code Playgroud)
但这不是吗?
#searchClubsForm input[type=text]:focus #searchClubsForm input[type=submit] {
background: blue;
}
Run Code Online (Sandbox Code Playgroud)
好的,所以你要改变这个:
#searchClubsForm input[type=text]:focus #searchClubsForm input[type=submit] {
background: blue;
}
Run Code Online (Sandbox Code Playgroud)
对此:
#searchClubsForm input[type=text]:focus + input[type=submit] {
background: blue;
}
Run Code Online (Sandbox Code Playgroud)
这使用相邻的兄弟选择器在焦点时设置按钮的样式.
http://fiddle.jshell.net/mMJZ8/2/