Aller au contenu

tableau calé sous des div en float


Elianora

Sujets conseillés

Bonjour à tous!

je suis en train de refaire le design de mon site sans tableaux (pour le design) et j'ai quelques petits soucis d'affichage

j'ai des tableaux (pour des données ceux-là) qui se placent systématiquement plus bas que le plus long div flottant

voir là : http://www.elianora-la-blanche.info/sda/in...?page=nouvelles

mon code est validé, et ce phénomène ne se produit qu'avec les tableaux, du coup il se produit aussi sur le forum

le problème apparait sous Firefox et sous IE sur certaines pages

si quelqu'un a une idée, ça m'aiderait grandement

Lien vers le commentaire
Partager sur d’autres sites

je sais où s'arrêtent mes colonnes, ce qui m'étonne c'est que les tableaux seulement ont ce comportement, je pense que ça vient des propriétés des tableaux donc, mais je ne sais pas trop comment 'reseter' ces propriétes pour éviter ça

c'est comme si les tableaux étaient en clear: both;

Modifié par Elianora
Lien vers le commentaire
Partager sur d’autres sites

je vois pas vraiment en quoi les problèmes de margin, padding et width peuvent m'aider à régler le décalage de mes tableaux

ça ne m'aide pas même à arranger le décalage de bord du contenu (qui ne se produit qu'avec IE également)

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

Tiens le monde est petit :P

et comment j'utilise le hack en question concrètement, sachant que j'ai viré les attributs de taille dans les div à taille automatique?

enfin, j'ai bien compris le principe mais je vois pas trop bien comment l'appliquer

j'ai mis ma css comme ça :

#centre {
margin: 0px 160px;
}

.chg {
   background: url(coinhg.jpg) no-repeat left top;
   height: 43px;
}
.chd {
background: url(coinhd.jpg) no-repeat right top;
   height: 43px;
   text-align: left;
}

.cmg {
background: url(coinmg.jpg) repeat-y left;
}
.cmd {
background: url(coinmd.jpg) repeat-y right;
   text-align: justify;
}

.cbg {
   background: url(coinbg.jpg) no-repeat left bottom;
   height: 16px;
}
.cbd {
   background: url(coinbd.jpg) no-repeat right bottom;
   height: 16px;
}

tiens j'ai regardé le test des boites sur openweb et ça donne un résultat correct sous IE (6 Xp) alors ça doit pas venir de ça

Modifié par Elianora
Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

j'ai mis mon contenu dans un <p> et c'est à lui que j'ai mis du padding, même si le rendu est pas le même, c'est déjà beaucoup mieux B)

le display: table, ça changerait beaucoup de chose tu crois?

je vais essayer mais ça marche sans alors ça ira, il me reste à régler les décalages d'images

Modifié par Elianora
Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...