我想将DIV c
与DIV b
底部对齐,而不是与DIV a
底部对齐。
<div id="a">
<div id="b">
<div id="c">
Div c
</div>
</div>
</div>
这应该可以运行:
#b {
position: relative;
}
#c {
position: absolute;
bottom: 0px;
}
关键是在父元素上使用position: relative;
,否则#c
会浮动到页面底部。这将使文档中的div#c
脱离流程。虽然不是完美的解决方案,但您可以尝试以下方法:
#b {
position: relative;
}
#c {
position: absolute;
bottom: 0;
}
点击此链接,也许可以帮助您
#b {
display: -webkit-inline-flex;
display: -moz-inline-flex;
display: inline-flex;
-webkit-flex-flow: row nowrap;
-moz-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-align-items: flex-end;
-moz-align-items: flex-end;
align-items: flex-end;}