CSS 中如何使用 object.checked 属性
在 CSS 中,object.checked 是一个非常常见的属性,它用于操作 HTML 中的 checkbox 选项框。当用户勾选或取消勾选一个 checkbox 时,该属性的值将自动改变,一般情况下我们使用 JavaScript 代码来获取该属性值,但我们也可以使用 CSS 代码来获取或修改该属性。
下面是一个示例代码,在页面中有一个 checkbox,当勾选或取消勾选时,页面中的段落文本将会变化。
html
<p>请勾选下方的复选框:</p>
<input type="checkbox" id="myCheckbox">
<p id="myPara">您已勾选该复选框。</p> css
#myCheckbox:checked ~ #myPara {
display: block;
}
#myCheckbox:not(:checked) ~ #myPara {
display: none;
}