css - 是否可以隐藏复选框的框?
问题描述
我有一些具有这种形式的复选框,
<label><input type="checkbox" name="Todos_dias" class="dayFilter">Todos</label>
有了<label>
外部,我可以选中单击单词的复选框,而不仅仅是单击框。现在我想要的是隐藏盒子,然后说出这个词。
我怎样才能做到这一点?我找到了这篇文章,但它对我不起作用,因为如果我使用display:none
或visibility:hidden
复选框停止工作。
非常感谢
解决方案
将checkbox
width
and设置height
为 0
[type="checkbox"]{
width: 0;
height: 0;
}
<label><input type="checkbox" name="Todos_dias" class="dayFilter">Todos</label>
如果要保留标签位置,请使用opacity: 0;
[type="checkbox"]{
opacity: 0;
}
<label><input type="checkbox" name="Todos_dias" class="dayFilter">Todos</label>
推荐阅读
- sql - SQL 问题在同一个表中查找值
- python - 如何使用网格居中按钮?
- wso2 - WSO2 API Manager:需要使用 swagger 文件从后端创建 API
- javascript - 如何从本地文件返回 React 中的 JSON 数组并让它映射到我的所有项目?
- arrays - 如何解压/解构 D 中的数组?
- ruby-on-rails - 如何在 Rails 中创建多对多关系
- angular - 为什么我保存时 NgModule 中的项目会重新对齐?
- python - 无法在 Linux 中启动 Jupyter 实验室
- c# - 如何在 mvc 中创建一个视图,该视图填充数据库表中的问题列表并针对每个问题添加下拉列表?
- php - 为什么提交按钮只是重新加载我的页面而不是发送信息?