Bonjours,
Je suis actuellement en train de réaliser un site en PHP, xhtml et CSS.
J'ai plutôt bien avancé mais je bloque encore sur certains points de CSS notamment le suivant :

Arriver à mettre un espace entre deux <div> consécutifs sans passer par les <br /> .

En fait avec un code PHP je génère un certain nombre de <div> se mettant les un après les autres.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
while ($donnees = mysql_fetch_array($reponse))
{
if($donnees['valid']==1)
{
    echo '<div class="cont">  [..affichage des informations contenus dans $donnees..] </div>' ;
}
}
Je souhaiterai donc que le premier <div class="cont"> soit espacé de l'élément précédent (un <div> ) d'une hauteur variable. Puis que chacun des <div class="cont"> ainsi générés soient aussi espacés de cette hauteur entre eux.

J'ai essayé de voir si cela est possible en utilisant un margin-top et en essayant de faire partir son calcul de l'élément précèdent mais mes tests n'ont pas étés très concluant.

Merci de votre aide