贝利信息

如何仅用 CSS 实现复选框控制文本显隐(无需 JavaScript)

日期:2026-01-02 00:00 / 作者:聖光之護

本文介绍一种纯 css 方案:利用 `:checked` 伪类与相邻兄弟选择器(`+`)实现点击复选框显示/隐藏关联内容,无需任何 javascript,兼容现代浏览器且语义清晰。

在前端开发中,常需实现“点击展开/收起”交互效果。若仅需基础显隐控制,完全可借助 CSS 原生能力完成,避免引入 JS 的额外开销与复杂性。

核心原理在于: