html - 当时只检查了一个输入 css
问题描述
我只想显示已检查输入的内容,并且一次只能检查一个输入。我只想知道如何取消选中以前检查过的输入,以便一次只检查一个输入。我希望这个功能只使用 css 而不是 js。我知道如何在 js 中做到这一点。这是我的代码。
input {
display: none;
}
.content {
padding: 5px 0px;
margin: 0 0 1px 0;
border-radius: 3px;
color: hsl(240, 6%, 50%);
font-size: 14px;
overflow: hidden;
height: 0;
opacity: 0;
transition: height 0.4s, opacity 0.4s;
}
input:checked ~ .content {
height: 60px;
opacity: 1;
}
Github 仓库: https ://github.com/rishipurwar1/faq-accordion-card-main
解决方案
推荐阅读
- javascript - Javascript:随机播放表行
- python - 查询模型字段?在models.py中可以吗?
- excel - 条形图需要我点击更新 - 有办法吗?
- python - 按另一列降序分组对 DataFrame 元素进行排序
- angular - 如何以角度将电话簿添加到列表中?
- c# - c# 错误消息 - 类型或命名空间定义或预期文件结尾
- android - RecyclerView 作为 NestedScrollView 的子级 - 不回收视图
- python - 当 SQL 语句不返回任何行时,停止 Python 抛出错误
- c# - 来自 MongoDB .NET 驱动程序的 ObjectId.getTimestamp()
- javascript - 如何将 ReactJS 函数作为回调传递给外部 JS 函数?