html - 有序列表编号和标签未对齐

标签 html css

我在 ol 中有一个 label 和一个 input

<ol>
  <li>
    <label for="testing" style="display:inline-block;width:200px;">
      <!-- Content Here -->
    </label>
    <input type="checkbox" id="testing" name="test" value="" />
  </li>
</ol>

如果我将 width 添加到我的 labelthis是我得到的结果

如您所见,我的 label 中的第一行(以第一个单词 Donex 开头)与列表中的数字 1 不对齐。我希望我的标签文本与我的列表编号在同一行开始。

最佳答案

将标签样式设置为vertical-align:top;

关于html - 有序列表编号和标签未对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16600314/

相关文章:

jquery - 背景大小过渡效果不适用于第 n 个 child

html - 如何将带有标签的输入框下的文本居中?

javascript - 显示 PDF 浏览器不同的结果 Firefox/Chrome

html - svg 宽度和高度内的图像无法按预期工作

javascript - 使用 & 编码 URL 组件

html - 具有透明度的下拉菜单使用 RGBA 显示为黑色

html - css 黑色文本包含彩色像素

javascript - 在 Drupal 8 中附加或包含一个 js 文件

css - 为什么这个 img 在 ie 中打破悬停状态?

javascript - Jquery - 每个循环在点击事件中不起作用