html - 复选框在行上对齐
问题描述
我有多个复选框,每个人都显示在一行中。我想连续有 3 或 4 个复选框,但我做不到。角度:
<div class="form">
<mat-label>Choose skills:</mat-label>
<div class="container">
<div *ngFor="let skill of listOfSkills; index as i" id="skills">
<input type="checkbox" (change)="getSkill($event,i)">{{skill}}
</div>
</div>
</div>
CSS:
.container input[type=checkbox]{
display:inline-block;
width: 200px;
text-align: center;
}
解决方案
根据您的问题,当您尝试对齐容器内的所有复选框时,也许我可以理解div
?不确定这是您要找的吗?
div{
display:flex;
align-items:center;
}
input{
margin-right:10px;
}
input:last-child{
margin-right:0px;
}
<div>
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
<input type="checkbox" />
</div>
推荐阅读
- sql-server - SQL Server 存储过程仅适用于本地重新声明的变量;不是传递给过程的变量
- php - PHP 选择选项值保护
- azure - Azure 流分析:多个 Windows + JOINS
- scala - 为什么隐式类中的函数不可用?
- angular - @Input Array 如果在 Angular 组件上设置了多个
- r - 使用 R 和 tidyverse 将 tidy 表转换为深度嵌套列表
- ibm-cloud-private - 节点支持的 ICP 角色配置有哪些?
- java - 读取 csv 文件但带有空字符串 []
- json - 如何在 Angular 5 中为数据表实现数据源
- angular - Interceptor.intercept 不是函数