Mmmm posteate como armas la tabla de imagenes en el html o php mira yo trate de rehacer algo asi como lo que vos decis una fila de imagenes de 2 columnas pero hace otra cosa agranda la celda de acuerdo a la imagen que se agranda te dejo el codigo x las dudas...
Código javascript
:
Ver originalfunction vi(img,ruta) {
img.setAttribute('src', ruta);
}
function llenarCampos() {
var celdas = document.getElementsByTagName('td');
for (var i=0; i<celdas.length; i++) {
var cadenaDiv = "";
cadenaDiv += '<a href="#">';
cadenaDiv += '<img src="small' + (i+1) + '.jpg"'
cadenaDiv += 'onmouseover="vi(this,\'full'+ (i+1) +'.jpg\')"'
cadenaDiv += 'onmouseout="vi(this,\'small'+ (i+1) +'.jpg\')>';
cadenaDiv += '</a>';
celdas[i].innerHTML = cadenaDiv;
}
}
window.onload = llenarCampos;
Código HTML:
<table border=1>
<tr>
<td></td><td></td>
</tr>
<tr>
<td></td><td></td>
</tr>
<tr>
<td></td><td></td>
</tr>
<tr>
<td></td><td></td>
</tr>
</table>
Saludos