html - 为什么 CSS 兄弟 (~) 选择器不适用于 :checked?
问题描述
我无法 :checked to work with ~
#menu {
background-color: red;
}
#trigger:checked ~ #menu {
background-color: green;
}
<input type="checkbox" id="trigger" />
<div id="menu">
<h1>Hello</h1>
</div>
这是问题的 CodePen:https ://codepen.io/anon/pen/jowQWJ
有人可以解释为什么它不起作用吗?
我一定错过了一些非常明显的东西,因为它对我来说似乎很简单......
解决方案
推荐阅读
- python - 在 python 中通过套接字发送文件(内存错误)
- python - Heroku git 主推
- java - 使用 Spring Redis 进行延迟会话获取
- permissions - Blazor 如何根据 RoleClaims 进行授权
- python - python CGI在本地主机上运行时显示文件中的所有代码?如何生成代码
- c# - UI 中的堆叠效果和通电 | 统一 C#
- r - R:数据框:错误参数意味着不同的行数
- amazon-web-services - 通过 cloudformation 对 AWS Lambda 的容器映像支持
- python - PyEMD 为训练、测试数据返回不同数量的 IMF
- angular - 没有将 exportAs 设置为 ngbNav 的指令