html - 将 div 定位在容器底部

标签 html css

我尝试在 div 中排列元素,我希望它们的底部边缘与 div 容器(粉红色容器)的底部对齐。我试图自己弄清楚一些东西,但我没有想出任何好的东西。

    <div style="background: pink; display:block; height: 180px; float:left; border: 1px solid black;">
    <div style="background: lightgreen; display:block; float:left; text-align: left; margin: 0; padding:0; width: 36%;">
    dasas sasad asdasda<br/>
    dsda dsadasd dasdasd<br/>
    dddddddwwww www<br/>
    zzzzzzzzZaaaaaaaaa 
    </div>
    <div style="background: skyblue;  display:block; float:left;  text-align: left; margin: 0; padding:0; width: 39%; ">
    sssssss sssssddddd<br/>
   xccccccc<br/>
    aaaaaaaaa  vvvvvv
    </div>
    <div style="background: yellow; display:block; float:left; text-align: left; margin: 0; padding:0; width: 25%;">
    uuuuuuu uuuuuu<br/>
    zzzzzzz  ddddddd
    </div>
  </div>

这是js fiddle

http://jsfiddle.net/Z3KvU/1/

以及我对 display: inline-block 的尝试;和垂直对齐:底部;

http://jsfiddle.net/H4EAT/

但结果与预期相去甚远

提前感谢所有建议 MTH

最佳答案

将此样式添加到容器中:

display:flex;
flex-flow: row nowrap;
align-items: flex-end;

Demo

enter image description here

请参阅这篇关于 flexbox 的精彩文章:http://css-tricks.com/snippets/css/a-guide-to-flexbox/

关于html - 将 div 定位在容器底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22594905/

相关文章:

css - svg 分组元素联合悬停

javascript - id太多会影响性能吗

css - 自动高度 md 按钮

javascript - 空白 map 图 block - 错误 410 消失(Mapbox 和 Leaflet JS)

Python-%粘贴

html - 定位滚动div

css:在 html5 中调整窗口大小的问题

css - 高密度可重复背景

javascript - 如何将 div 垂直拉伸(stretch)到页脚,并拉伸(stretch)以适应内容?

javascript - jQuery 验证错误标签容器