【发布时间】:2011-09-01 00:58:34
【问题描述】:
我在排列一些文字时遇到了一些问题。我需要两列,一列带有数字,一列带有文本,如下所示:
1 个条目
2 参赛作品二
3 条目三
4 条目五
5 条目六
左栏是Georgia,右栏是Arial(字体大小略有不同)。我可以为每一行设置一个容器 div,并将数字和文本段落绝对定位在它们的顶部或底部,这样可以正常工作。问题是这意味着我必须给每一行一个固定的高度,以便它正确显示,如果文本需要流到多行上,这会导致问题(由于文本条目是动态的,它可能会这样做)。
我想在不使用表格和不使用绝对定位的情况下执行此操作,以便单个文本条目可以跨越多行(并且跨浏览器兼容)。
【问题讨论】:
-
你为什么不想为此使用一张桌子?
-
任何你不使用
<ol>的原因,数字需要自己的元素吗? -
@AllisonC 因为这是一个有序列表,而不是表格。
标签: css css-position vertical-alignment