2013-04-13 28 views
12

Ich habe Problem mit vertical-align in Text-Top auf den TischenCSS Tabelle td vertical-align text-top

Ich habe global am Tisch gesetzt td-vertical-align: middle.

Jetzt brauche ich nur eintd zu vertical-align: text-top

Das Problem ist, zu ändern, dass alle Varianten, die ich vertical-align:text-top als oben nur gezeigt gesetzt getestet

(„xxxx“ in Bild ist nicht in der gleichen Zeile wie "yyyy")

Nur eine Variante funktioniert als text-top, und das ist global Stil aller td ändern (ich nicht wa nt dies, ich brauche nur eintd) IMAGES

SEE

Einstellung als lokalen Stil zu ändern, wird gezeigt, wie oben local style http://aukro.svecpetr.com/style.png

Einstellung als Klasse als oben local style http://aukro.svecpetr.com/class.png gezeigt

Wechselnde globale td hat das richtige effe ct von text-top local style http://aukro.svecpetr.com/global-style.png

Beispiel konnte man bei finden https://zbozimat.cz/test.php

Könnte jemand mir helfen?

+2

Können Sie Ihren Code zu setzen ** [hier] (http://jsFiddle.net) **? – Mee

+0

Ich lege Beispiel hier https://zbozimat.cz/test.php – user5332

+0

Sie * sind * ausgerichtet. Der Text in Ihrer ersten Zelle ist mit dem höchsten Element in Ihrer zweiten Zelle ausgerichtet, dem Button. Sie können den Text nicht an der Spitze von etwas ausrichten, dessen Mittelpunkt an etwas Ähnlichem ausgerichtet ist. – cimmanon

Antwort

22

Fügen Sie diese für div:

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

Und diese für die Eingabe:

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