Ciao a tutti,
sto creando un sito responsive (che ho quasi ultimato).
Finora non ho incontrato problemi, però oggi, lavorando su un paio di pagine in cui dovrò mostrare degli immobili disposti su 3 colonne, ho delle difficoltà di sviluppo. Ho inserito uno script in un div con una classe che, in generale, mi ridà un layout responsive. Ma per questo script non funziona.
il problema è che, usando dei "table", il layout diventa non responsive e non so come ovviare al problema, ma se lo tolgo mi ritrovo i risultati su una sola colonna.
Vi posto il codice sia della pagina che del css:
Pagina
codice:codice:<divclass="riga"> <divclass="colonna-1"> <?php include 'config.php'; $query="select * from immobili"; $result=mysql_query($query); $cols=3; echo "<table>"; do{ echo "<tr>"; for($i=1;$i<=$cols;$i++){ $row=mysql_fetch_array($result); if($row){ $img = $row['image_path']; ?> <?php $dirname ="images/".$citta."/"; $images = $dirname.$imagesone; echo '<td> <table> <tr> '; echo '<td> <b> '.$row['riferimenti'].' </b><br /> <a href="/show.php?id='.$id.'"><img src="images/Citta/'.$row['imagesone'].'" class="scala" height="300" width="400"/></a><br /> '.$row['prezzo'].'<br /> </td> '; echo ' </td> <td width="50"> </td> </tr> </table> </td>'; ?> <?php } else{ echo "<td> </td>"; } } }while($row); echo "</table>"; ?> </div> </div>