voglio allineare il DIV c
nella parte inferiore della DIV b
non DIV a
align div nel fondo di un altro div usando css
<div id="a">
<div id="b">
<div id="c">
Div c
</div>
</div>
</div>
voglio allineare il DIV c
nella parte inferiore della DIV b
non DIV a
align div nel fondo di un altro div usando css
<div id="a">
<div id="b">
<div id="c">
Div c
</div>
</div>
</div>
Questo dovrebbe funzionare:
#b {
position: relative;
}
#c {
position: absolute;
bottom: 0px;
}
il trucco è position: relative;
su l'elemento genitore. Senza quello, #c
galleggerà via alla parte inferiore della pagina.
Dio dannazione, bastonatemi! –
Ci vorrà div#c
fuori dal flusso del documento. Esso non può essere perfetto, ma si può fare qualcosa di simile al seguente:
#b {
position: relative;
}
#c {
position: absolute;
bottom: 0;
}
+1 per avere la stessa risposta. – Blender
Clicca in questo link, forse può aiutare a
#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;}
L'hai modificato nel link? Niente del genere è lì. – v010dya
analogo: http: // StackOverflow .com/questions/7301720/align-div-at-bottom-on-main-div – nobar