Ho bisogno di posizionare un elemento nell'angolo superiore della cella della tabella e il testo dovrebbe essere impilato in basso. Ho usato l'allineamento verticale: in basso per spostare tutto il testo verso il basso, ma ora ho un problema con l'elemento superiore, dato che la cella di tabella non supporta il posizionamento relativo ... qualche idea su come può essere fatto?Come posizionare alcuni elementi sopra la cella della tabella e alcuni nella parte inferiore?
<div style = "display: table-cell; vertical-align: bottom">
<div class = "top"> Top corner</div>
<h2> some text in the bottom </h2>
<h3> some more text in the bottom </h3>
</div>
edit: Dovrebbe essere qualcosa di simile
+-----------+ +-----------+ +------------+
|top text | |top text | |top text |
| | | | | |
|some long | | | | |
|text | | | | |
|more long | | | | |
|text | | | | |
|end of | | | |some text |
|text | |text | |text |
|<button> | |<button> | |<button> |
+-----------+ +-----------+ +------------+
Il tutto è avvolto in un div con display: table. Il motivo per cui voglio usare display: table-cell è qui per mantenere queste colonne uguali in altezza e comunque flessibili per ospitare diverse lunghezze di testo nelle colonne.
Potrebbe descrivere come si desidera che questo aspetto un po 'di più? Si dispone di wrapper div a qualsiasi stile applicato (diverso dallo stile in linea). Hai un'altezza impostata? In quale angolo superiore vuoi inserire il .top div? Forse un'immagine che metta su potrebbe aiutare a ottenere delle buone risposte. – 3dgoo
Vuoi qualcosa che assomigli a questo? http://jsfiddle.net/Kse3g/1/ semplicemente senza falsificare i risultati usando altezze esplicite nel css? – 3dgoo
Non posso caricare quel collegamento, mi spiace! Ho aggiunto un po 'di' immagine 'nella descrizione :) – skyisred