Как вертикально выровнять изображения в <td>

Я получил a <td> где два изображения () находятся показанные следующим образом. Каждый намного выше, чем другой. Как я позволяю более короткому выровняться к вершине <td />?

<td  style="padding-left: 0px; cursor: pointer; vertical-align: top;">
<img width="85px" src=".../xyz.png"/>
<img src=".../icon_live.gif" /> // shorter one
</td>
11
задан John Saunders 16 March 2010 в 05:54
поделиться

4 ответа

Если вы дадите класс своему , тогда CSS

.tops {
   vertical-align: top;
}

привяжет верхний край изображений в верхнюю часть ячейки таблицы.

3
ответ дан 3 December 2019 в 04:31
поделиться

попробуйте это ..

<td cellpadding="0" valign="top">
  <img width="85" src=".../xyz.png" style="display:inline;"/>
  <img src=".../icon_live.gif" style="display:inline;" />
</td>
1
ответ дан 3 December 2019 в 04:31
поделиться

добавить align = "top" к первому изображению (высокому)

<td  style="padding-left: 0px; cursor: pointer; vertical-align: top;">
<img width="85px" src=".../xyz.png" align="top" />
<img src=".../icon_live.gif" /> // shorter one
</td>
4
ответ дан 3 December 2019 в 04:31
поделиться

Вам необходимо установить вертикальное выравнивание для самих изображений.

<style>
td img { 
  vertical-align: top;
}
</style>
13
ответ дан 3 December 2019 в 04:31
поделиться