[英]Aligning a div class inside another class to the bottom
I have a set of divs nested within each other but I'm struggling to align the text and it's container to the bottom of it's parent div. 我有一组相互嵌套的div,但是我正在努力对齐文本,并且其容器位于其父div的底部。
Here's the code: 这是代码:
<div id="frontpage-Button-Cont">
<div id="Align-content">
<div class="button-cont">
<div class="thumbnail"><div class="title">PS</div></div>
<div class="paragraph">
<div class="pheader">HEADER</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
</div>
<div class="button-cont">
<div class="thumbnail red">PS</div>
<div class="paragraph">
<div class="pheader">HEADER</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
</div>
<div class="button-cont">
<div class="thumbnail orange">PS</div>
<div class="paragraph">
<div class="pheader">HEADER</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
</div>
<div class="button-cont">
<div class="thumbnail green">PS</div>
<div class="paragraph">
<div class="pheader">HEADER</div>
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
</div>
</div>
</div>
.button-cont {
width: 175px;
/*background: blue;*/
float: left;
padding-left: 35px;
margin-top: 10px;
height: 250px;
}
.thumbnail {
color: #fff;
font-size: 12px;
background: #1f4e9b;
width: 175px;
height: 135px;
text-align: center;
}
.pheader {
color: #DC143C;
min-width: 175px;
text-align: center;
}
.paragraph {
text-align: center;
}
.green {
background-color: green;
}
.red {
background-color: red;
}
.orange {
background-color: orange;
}
Example: 例:
http://jsfiddle.net/Rtd82/ http://jsfiddle.net/Rtd82/
I basically would like the PS aligned to the bottom of the div. 我基本上希望PS对准div的底部。
Thanks 谢谢
You need: 你需要:
.thumbnail {
position:relative;
}
.title {
position:absolute;
bottom: 0;
}
Since your .thumbnail
has a fixed height, I myself would go with absolute positioning on the .title
. 由于您的
.thumbnail
具有固定的高度,因此我本人可以绝对定位.title
。
http://jsfiddle.net/Rtd82/1/ http://jsfiddle.net/Rtd82/1/
.title {
position:absolute;
bottom:0;
width:100%;
}
I noticed only the first group has the .title
div, I don't know if you forgot them or if this was by design. 我注意到只有第一组具有
.title
div,我不知道您是否忘记了它们,或者是否是设计.title
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.