我有一个包含2段的div。我希望段落对齐div的右下角。我可以使用text-align: right
来对齐这些图表,但我正努力尝试让这些图表对齐到div的底部。将div的内容与底部对齐
标记是相当简单:
<div>
<p>content 1</p>
<p>content 2</p>
</div>
CSS:
div{
border: 1px red solid;
height: 100px;
}
p{
text-align: right;
}
我试着用在paragrams position:absolute
和设置bottom: 0
,但是这使得段落相互重叠,由于绝对定位。
div不跨越整个页面,所以段落文本应该在div内被约束。
有没有办法达到这样的效果,使内容“从底部增长”?
我想要的效果是这样的(Photoshop处理):
和上面的小提琴:http://jsfiddle.net/cbY6h/
设置位置,以绝对的拿出来在各段重叠其他内容:(box'的'宽度的内容的流量和结果的不应该是固定的作为其兄弟的div可以有任意宽度,但是在兄弟姐妹的宽度已经被计入之后,它被限制在父母身上。 – F21 2012-04-29 02:22:12
比尔的答案似乎满足了你的问题的条件。如果还有其他因素需要考虑,请相应编辑您的问题。 – j08691 2012-04-29 02:31:59
优秀答案+1 – jhamPac 2015-02-17 04:42:12