estoy intentando repetir una tabla en la web hasta aquí todo bien se repite con los registro de la base de datos, el problema viene cuando inserto un div dentro de la tabla con una imagen de fondo este div no se me repite solo se ve en el primer registro es una imagen de un marco para que quede encima de las imágenes que deben repetirse, pero no hay manera.
este es el código:
Código HTML:
Ver original
<?php $cuantos=0; do{ if ($cuantos == 0){ ?> <table width="80%" height="200" border="0" align="center" bgcolor="#FFFFFF" > <tr> <?php } $cuantos ++; ?> <td width="49%" height="189" align="center" valign="middle" > <tr> <td width="91%" align="left" valign="top"> <strong style="color:#754E42; font-family:Arial, Helvetica, sans-serif;"> Raza:</strong> <?php echo $row_adopciones['raza']; ?> <strong style="color:#754E42; font-family:Arial, Helvetica, sans-serif;"> <br /> Sexo:</strong> <?php echo $row_adopciones['sexo']; ?> <br /> <br /> <br /> <?php echo $row_adopciones['observaciones']; ?> <br /> <br /> </td> </tr> </table> </td> <?php //este numero del if de la variable cuantos es el numero de filas que queremos if ($cuantos == 1){ $cuantos =0; ?> </tr> </table> <hr align="right" width="90%" color="#751616"/> <?php } ?> <?php } while ($row_adopciones = mysql_fetch_assoc($adopciones)); ?>
aquí el css:
Código CSS:
Ver original
#marcofoto { background-image: url(imagenes/marcfotos.png); background-repeat: no-repeat; position: absolute; left: 66px; top: 70px; width: 220px; height: 200px; }