Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
http://jsfiddle.net/anvhw/1/
当检查第一个广播按钮时,我很难尝试更改<a>标签上的属性。当我想更改<label>属性时,它工作正常,但不是<a>
<a>
<label>
谁能帮我吗?
选择+器意味着两个元素之间不能有任何其他元素。之所以+ label有效,是因为您label的单选按钮之后立即出现。但是,它label位于您的单选按钮和 之间div,因此#radio-one:checked + div不起作用。
+
+ label
label
div
#radio-one:checked + div
你需要使用
#radio-one:checked + label + div a
更新的小提琴
另请参阅此答案以获取有关选择器如何+工作的说明。