【发布时间】:2013-05-02 19:36:47
【问题描述】:
我有这个 html:
<div id="workAllocated">
<h3>Work Allocated</h3>
<p>Lorem Ipsum</p>
<p>Lorem Ipsum</p>
</div>
还有以下 CSS:
div#contentarea.profile_edit div {
margin-bottom: 20px;
}
div#contentarea.profile_edit div.col_01 h3 {
font-size: 2.4em;
margin: 0;
}
div#workAllocated p {
margin-bottom: 0px;
border-bottom: 1px solid red;
}
结果如下图所示:
但我需要它看起来像这样:
不同的是<p>标签内的文本垂直对齐。它在<p> 容器内左上对齐,但它应该在左中。我尝试了一些tricks 来更改行高并将显示更改为表格单元格,然后应用垂直对齐属性,但它们都没有真正起作用。
提前致谢!
【问题讨论】:
-
我怀疑您真的想为此使用表格,因为您的示例看起来像表格数据。