2012-12-11 11 views
5

Potrzebuję do vertical-align:top zarówno "tekstu", jak i "tekstu innego". Poniższe nie działa dla mnie, tylko druga komórka jest poprawnie wyrównana. Nie rozumiem, na czym polega problem.Jak poprawnie wyrównać obraz w pionie z tekstem wewnątrz komórki tabeli

<style> 
    td { 
     vertical-align:top; 
    } 
</style> 

<table>  
    <tr> 
     <td><img src="icon.png"/> Some text </td> 
     <td> Other text </td> 
    </tr> 
</table> 
+0

Pracuję też na niego, ale nie rozwiąże tego problemu jsbin link samym [LINK] (http://jsbin.com/harukomivi/edit?html,css,console,output) – asb

Odpowiedz

11

Zamiast używać:

td { 
    vertical-align: top; 
} 

Zastosowanie:

td { 
    vertical-align: baseline; 
} 
td img { 
    vertical-align: top; 
} 
+0

Następnie tekst w drugiej komórce nie jest wyrównany do górnej części komórki. – j08691

+0

Och, zmieniłeś kod. – j08691

Powiązane problemy