html - 如何对齐我的复选框单独的行?
问题描述
我想垂直对齐我的复选框。我的意思是一行中的每个选项。我用谷歌搜索了他们的建议vertical-align: middle
,但它只是改变了标签的位置。我希望每个复选框都在单独的行中。我的代码在这里:
解决方案
您好,欢迎来到 stackoverflow。将链接添加到小提琴很棒,但您也必须在此处添加相关代码。
至于你的问题,解决它的快速方法是label
用元素(?)包装 sform
并将这个元素设置为 flexbox (你甚至可以删除你现有的样式):
form {display: flex; flex-flow: column; /* remove this if you want it horizontal */ }
<div class="form-group">
<p>Which superpower would you like to have?
<span class="clue">(Check all that apply)</span></p>
<form>
<label>
<input
name="superpower"
type="checkbox"
value="mind-read"
class="input-checkbox"
>Mind Reading
</label>
<label>
<input
name="superpower"
type="checkbox"
value="invisibility"
class="input-checkbox"
>Invisibility
</label>
<label>
<input
name="superpower"
type="checkbox"
value="teleportation"
class="input-checkbox"
>Teleportation
</label>
<label>
<input
name="superpower"
type="checkbox"
value="Flying"
class="input-checkbox"
>Flying
</label>
<label>
<input
name="superpower"
type="checkbox"
value="have-superpower"
class="input-checkbox"
>I have already a superpower
</label>
</form>
</div>
推荐阅读
- prolog - 在终端中使用 SWI-Prolog 时不能使用 up,down,left 和 right
- sql - 尝试将“ALL”选项添加到我的参数时,操作数类型冲突 uniqueidentifier 与 int 不兼容
- unity3d - 如何将 vuforia 与声音结合使用
- linkedin-api - 使用“在 LinkedIn 上共享”上传图片时出现问题
- ruby - Bundler 不允许在项目主目录中使用 gems
- algorithm - 在更大的矩形中组合矩形
- angular - Angular 7 - 函数调用指令
- reactjs - 不能在一行上设置三个项目
- android - Android:recyclerview 上默认选择的项目
- node.js - 找不到带有可执行指南针的 gem 指南针 (>= 0.a)