css - 我没有在表单中对齐我的输入复选框

标签 css

我有以下表格,但我没有对齐复选框

<!-- Multiple Checkboxes (inline) -->
<div class="form-row">
<label class="chkdonar" for="donarchkform-0">Si, quiero donar a AMIAB</label>
<input id="donarchkform-0" checked="checked" name="donarchkform" type="checkbox" value="Si, quiero donar a AMIAB" />
</label>

这是我无法对齐的领域

这是我的表单代码

http://jsbin.com/mazuyinobu/edit?html,css,output

我想像这样对齐我的表单:

http://www.amiab.com/hacerte-socio

最佳答案

我希望我没有编辑你自己的 jsbin。

http://jsbin.com/pewariguro/1/edit?html,css,output

这是我所做的:

  1. 不需要 div 的负边距。
  2. 将输入的边距设置为 0
  3. 确保文本适合 1 行。
  4. 将复选框左对齐。

关于css - 我没有在表单中对齐我的输入复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37398995/

相关文章:

html - CSS:顶部元素隐藏子元素溢出的背景

html - 如何使 HTML 表格列尽可能紧密地压缩? (或者,尽可能地成长?)

html - 响应式电子邮件中的数据表

html - CSS Dropdown留空格后掉落(Snap Attached)如何消除空格?

css - react 原生 flex 和宽度百分比不同

css - 不明白为什么背景图片看起来不一样?

html - 翻转网格标题的问题以及触摸设备时的操作

html - CSS div 不改变高度以适应更大的子 div

css - CSS *(星号)会破坏布局。怎么修?

css - 为什么图像在宽度设置为 100% 时会不断复制?如何解决这个问题?