Ciao ragazzi, ho un problemino con una div... Sto realizzando un sito internet e-commerce, ed ho bisogno che la <div class="prodotti"> venga visualizzata per tre volte nella home page in orizzontale. Attualmente se dico al db di prelevare solo gli utlimi 3 prodotti inseriti, la div si ripete per tre volte ma si allinea (logicamente) in verticale. Come posso farla triplicare in linea orizzontale?
HTML
Codice PHP:
<div class="col-destra">
<h2 class="categoria">Novità</h2>
<div class="prodotti">
<%
dim strCode
strCode="innovatel"
dim intVolta
intVolta="0"
Set Conn=Server.CreateObject("ADODB.Connection")
strConn="driver={Microsoft Access Driver (*.mdb)}; "
strConn=strConn & " DBQ=" & Server.MapPath("mdb/z21.mdb")
strConn=strConn & ";pwd=" & strCode
Conn.Open strConn
Set rs = Server.CreateObject("ADODB.Recordset")
sql= "SELECT TOP 3 * FROM nuovi_prodotti"
Set rs = Server.CreateObject("ADODB.Recordset")
RS.Open sql, conn,adOpenKeyset
if rs.eof then
sw_eof="1"
end if
if sw_eof="1" then
%>
Nessun nuovo prodotto inserito</p>
<%
end if
do while not(rs.eof)
%>
<dl>
<dt class="titolo"><%=rs("nome")%></dt>
<dd class="immagine">[img]immagini/plasma.png[/img]</dd>
<dd class="descrizione">[url="/acquisti/carrello.asp?Id=<%=rs("]"><%=rs("descrizione")%>[/url]</dd>
<dd class="prezzo"><%=rs("prezzo")%></dd></td>
<dd class="pulsante">[url="/acquisti/carrello.asp?Id=<%=rs("]">[img]immagini/nav_button.png[/img][/url]</dd>
</dl>
<%
rs.movenext
loop
rs.Close
set rs = Nothing
conn.Close
set conn = Nothing
%>
</div>
</div>
CSS
Codice PHP:
.col-destra {
float: right;
width: 785px;
height: auto;
border-left: 1px solid #cccccc;
font-family: Tahoma, "Trebuchet MS", sans-serif;
}
.prodotti{
margin-top: 20px;
margin-left: 10px;
width: 180px;
height: 244px;
background: url(immagini/sfondo_prod.png) repeat-y ;
}
Grazie in anticipo e