2013-04-13 18 views
12

Ho problema con vertical-align al testo-top su tavoliCSS table td vertical-align text-top

ho globalmente fissati al tavolo td a vertical-align: middle.

ora devo cambiare solatd a vertical-align: text-top

Il problema è che tutto variante che ho testato impostato vertical-align:text-top sono presenti come all'inizio solo

("xxxx" in questa immagine è non alla stessa riga di "yyyy")

Solo una variante funziona come text-top, e questo è lo stile globale di tutto lo td (non lo so nt questo, ho bisogno di cambiare un solotd)

Vedi le immagini

Impostazione come stile locale è mostrato come top local style http://aukro.svecpetr.com/style.png

Impostazione come classe è mostrato come top local style http://aukro.svecpetr.com/class.png

La modifica globale td ha l'effetto giusto ct della text-top local style http://aukro.svecpetr.com/global-style.png

ESEMPIO si poteva trovare a https://zbozimat.cz/test.php

Qualcuno potrebbe aiutarmi?

+2

Puoi inserire il codice ** [qui] (http://jsFiddle.net) **? – Mee

+0

Metto esempio qui https://zbozimat.cz/test.php – user5332

+0

Sono * allineati *. Il testo nella tua prima cella è allineato con l'elemento più alto nella seconda cella, che è il pulsante. Non puoi allineare il testo alla parte superiore di qualcosa che è allineato al centro a qualcosa di simile. – cimmanon

risposta

22

Aggiungi questo per div:

display: inline-block; 
vertical-align: top; 

E questo per l'ingresso:

display: inline-block; 
vertical-align: top;