2015-12-02 4 views
1

Я пытаюсь понять, почему красный цвет фона по-прежнему отображается? Я бы хотел, чтобы две ячейки сливались вместе, поэтому красный не отображается.html - полностью заполнены 2 ячейки

см jsfiddle - https://jsfiddle.net/7c73417b/1/

<table> 
    <tr> 
     <td class="imageThumbN"> 
      <a href=""}"> 
      <img src="http://s8.postimg.org/5y5wc8jqp/test1.png" width="130" height="130" border="0"></a> 
     </td> 
    </tr> 
    <tr> 
     <td class="imageLink"> 
      <a href="">ImagesS</a> 
     </td> 
    </tr> 
</table> 
+0

Возможный дубликат [Тайна белого пространства под тег изображения] (http://stackoverflow.com/questions/31444891/mystery-white- пространство-под-изображение-тег) –

ответ

2

Добавьте это правило в ваш CSS: img { vertical-align: bottom; }

или

применяются font-size: 0 к td.imageThumbN

или

display: block применяются к td.imageThumbN.

DEMO

Для объяснения см мой ответ здесь: Mystery white space underneath image tag

0

Набор display: inline-block к изображению.

Смежные вопросы