html - CSS 对齐 LI

标签 html css html-lists

我有一个情侣列表(名称、值),我想将它们垂直对齐显示在表格中:

aaaaaaaa    first_value
bbbb        second_value
ccc         third_value
ddd         fourth_value

有没有办法在不使用表格的情况下在 HTML/CSS 中这样做(我想我应该以某种方式使用 UL/LI 标签)?

最佳答案

是的。使用定义列表。

<dl>
  <dt>aaa</dt>
  <dd>111</dd>

  <dt>bbb</dt>
  <dd>222</dd>

  <dt>ccc</dt>
  <dd>333</dd>
</dl>

然后

<style>
    dl dt { width: 100px; float: left; }
    dl dd { margin-bottom: 10px; }
</style>

http://jsfiddle.net/wr6wL/

关于html - CSS 对齐 LI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6915806/

相关文章:

html - 获取 HTML 选择下拉列表以在移动设备上呈现

html - import css error 文件路径不对?

jquery - 如何使用 Jquery 隐藏/显示以前打开的 div

html - Bootstrap 3 - 列表组元素问题 : excess p tags

javascript - 在 JavaScript 中构造 div 's created by "createElement"

html - 使用列表替换段落和标题标签

javascript - 如何重新创建 "Scroll Capture"效果?

css ONLY样式复选框和单选按钮

css - UL inside a Div vertically centered | Bootstrap 3.3.7

javascript - 包含具有动态宽度的列表项的无序列表 - 水平菜单