【发布时间】:2010-10-09 19:32:07
【问题描述】:
假设我有以下 CSS 和 HTML 代码:
#header {
height: 150px;
}
<div id="header">
<h1>Header title</h1>
Header content (one or multiple lines)
</div>
标题部分是固定高度,但标题内容可能会发生变化。
我希望标题的内容与标题部分的底部垂直对齐,因此最后一行文本“粘”在标题部分的底部。
所以如果只有一行文字,会是这样的:
----------------------------------------- |标题 | | | |标题内容(产生一行) -----------------------------------------如果有三行:
----------------------------------------- |标题 | |标题内容(就是这样 |很多东西,它完美 |跨越三行) -----------------------------------------如何在 CSS 中做到这一点?
【问题讨论】:
标签: html css vertical-alignment