Bonsoir,
j'ai un petit soucis au niveau de la mise en page... je vous explique:
je viens de creer une page pour afficher des produits par db MySQL.
Mon pb est que le rendu est different sur FF et IE.
http://www.lydiecoiffure.com/produits.php
Code PHP
Code CSS
Modifié par JBENs (02 May 2007 - 00:03)
j'ai un petit soucis au niveau de la mise en page... je vous explique:
je viens de creer une page pour afficher des produits par db MySQL.
Mon pb est que le rendu est different sur FF et IE.
http://www.lydiecoiffure.com/produits.php
Code PHP
<?
include "connexion.php";
$r1=mysql_query("select * from shampooing");
echo "<div id='espace_produits'>";
while($rep1=mysql_fetch_array($r1)){
echo "<form action='' method='post'>";
echo "<dl class='float-right'>";
echo "<dt>".$rep1["titre"]."</dt>";
echo "<dd><img src='".$rep1["image"]."' alt='".$rep1["alt"]."' /></dd>";
echo "<dd><em>".$rep1["marque"]."</em></dd>";
echo "<dd>".$rep1["desc1"]."</dd>";
echo "<dd>".$rep1["desc2"]."</dd>";
echo "<dd id='prix'>".$rep1["prix"]." €</dd>";
echo "<dt id='quantite'>";
echo "<select name='nbr' size='1'>";
echo "<option>1</option>";
echo "<option>2</option>";
echo "<option>3</option>";
echo "<option>4</option>";
echo "<option>5</option>";
echo "<option>6</option>";
echo "<option>7</option>";
echo "<option>8</option>";
echo "<option>9</option>";
echo "</select>";
echo "</dt>";
echo "<dd id='add'>";
echo "<input name='add' type='submit' value='Ajouter' />";
echo "</dd>";
echo "</dl>";
echo "</form>";
}
echo "</div>";
?>
Code CSS
#espace_produits{
margin: 0 0 0 170px;
padding: 0 0 0 0;
width: 680px;
border: 1px solid #000;
}
dl.float-right{
border: 1px solid #000;
background-color: #ddd;
width: 200px;
text-align: center;
padding: 0;
float: left;
margin: 0 0 5px 5px;
}
.float-right dt{
font: bold 15px Verdana, Helvetica, sans-serif;
background-color: #F2814A;
color: #FFF;
padding: 2px 5px;
margin-bottom: 10px;
}
.float-right dd img{
border: 1px solid #000;
height: 80px;
}
.float-right dd{
margin: 0;
padding: 0 10px 5px 10px;
font: normal 12px Arial, Helvetica, sans-serif;
}
#add{
float: right;
}
#quantite{
float: right;
background-color: #ddd;
padding: 0 30px 0 0;
}
#prix{
font: bold 18px Arial, Helvetica, sans-serif;
color: #000;
}
Modifié par JBENs (02 May 2007 - 00:03)