Salve Vorrei sapere come dovrei impostare i parametri del css per fare in modo che un div si adatti al contenuto e non al contenitore. Vi posto il codice così magari è più chiaro:

codice:
<table width="100%"  border="0" cellspacing="0" cellpadding="0">
tr>
<td width="5%" rowspan="2" valign=top>
  <div id="boxcontent"
       style="margin-top: 0px;
              margin-bottom: 0px;
              padding: 0px;
              border: 1px solid;">
  <img src="modules/catalogo/images/thumb/'
  . $RowLoadProducts['image'] . '"
  alt=""
  hspace="0"
  border="0">
  </div>
</td>
<td width="95%" valign=top>
  <div id="boxtitle"
       style="margin-top: 0px;">
  ' . $RowLoadProducts['name'] . ' 
  ' . $RowLoadProducts['target'] . ' 
  ' . $RowLoadProducts['brand'] . ' in 
  ' . $RowLoadProducts['material'] . '
  </div>
</td>
</tr>
<tr>
<td colspan="2" valign=top>
  <div id="boxcontent" 
       style="margin-top: 3px;">
       il resto dei dati estratti
  </div>
</td>
</tr>
</table>
Come vedete è una pagina dinamica che preleva i dati da un db. Le immagini ($RowLoadProducts['image']) hanno dimensioni diverse e d io vorrei fare in modo che il div si adatti perfettamente al bordo dell'immagine.
E' possibile?