28217 sujets

CSS et mise en forme, CSS3

Dans le but de simplifier mon code et de suprimer des balises <div> inutiles, je me retrouve confronté à un petit probléme. Si vous regardez cette page " Sorti du contexte de mon site pour que vous puissier voir que le code soir qui correspond au probléme " http://extantpc.free.fr/test2.php

Vous ne verrez aucun probléme sous IE, alors que Firefox me met des marge entre les balises <ul> et <div>... Je comprend pas pourquoi ! Smiley decu

Si vous savez comment résoudre le probléme, ou pourquoi il y a cette marge merci de me le dire, je suis bien entendu ouvert à toute suggestion, comme d'habitude !
Modifié le 16 Dec 2004 - 18:02
Administrateur
Merci de commencer toujours par suivre la Méthodologie.

Tu y trouveras la solution à ton problème qui est de mettre à zéro les marges hautes et basses sur <li>
Steuf a écrit :
Tu_ veux parler de rajouter ceci dans la feuille de style ?
{margin: 0; padding: 0;}


li {
  margin: 0;
  padding: 0;
}

+tôt
Modifié le 16 Dec 2004 - 17:28
Non j'ai trouvé le probléme : J'avais mis ça
.menug  li
{
list-style-type: none;
padding:5px 0px 5px 2px;
margin:5px 0px 5px 2px;
}


Et il fallait que je mette ça Smiley cligne

.menud  li
{
list-style-type: none;
padding:8px 0px 8px 16px;
margin:0px; 
}


Maintenant cela fonctionne impeccable.
Administrateur
Steuf a écrit :
Non j'ai trouvé le probléme : J
Et il fallait que je mette ça Smiley cligne

.menud  li
{
list-style-type: none;
padding:8px 0px 8px 16px;
margin:0px; 
}


Maintenant cela fonctionne impeccable.

Oui c'est un peu exactement ce que j'ai dit dans mon premier post :
a écrit :
Tu y trouveras la solution à ton problème qui est de mettre à zéro les marges hautes et basses sur <li>

Mais j'ai dû écrire en transparent Smiley lol
Ha ok, j'avais mal lu et pas compris dans ce sens Smiley smile
Désolé. Encore Merci, il st vraiment très bien votre Site...