Je pose les bases. Voici le code :
Ceci est censé afficher 2 boites cote à cote de même taille avec un contenu (des fonctions php sans importance que j'ai remplacé par du texte).
Voici les styles correspondants :
.col2 { float:left; clear: right; width: 49.9%; vertical-align: top; margin:0; padding: 0; }
.box
{
position: relative;
background: url(pic/interface/parchemin.jpg) top left repeat;
border: 1px solid #660000;
margin: 10px 10px 0 0;
padding: 5px;
}
Le problème est l'énorme différence de résultat entre IE et Firefox...
Sous IE les boites 1 et 2 sont l'une à coté de l'autre
Sous Firefox les boites 1 et 2 sont l'une au dessus de l'autre
Auriez vous une idée du pourquoi ?
Une solution car je parcours de très nombreuses pages depuis 2 jours et je vois pas ?
NB : mettre les boites 1 et 2 en float avec le paramètres float:left et clear:right fonctionne sous Firefox mais pas sous IE... juste au cas où vous me proposiez cette solution...
Merci d'avance
<span class="col2">
<div class=box>Boite 1</div>
</span>
<span class="col2">
<div class=box>Boite 2</div>
</span>
<div class="box">
Boite bas
</div>
Ceci est censé afficher 2 boites cote à cote de même taille avec un contenu (des fonctions php sans importance que j'ai remplacé par du texte).
Voici les styles correspondants :
.col2 { float:left; clear: right; width: 49.9%; vertical-align: top; margin:0; padding: 0; }
.box
{
position: relative;
background: url(pic/interface/parchemin.jpg) top left repeat;
border: 1px solid #660000;
margin: 10px 10px 0 0;
padding: 5px;
}
Le problème est l'énorme différence de résultat entre IE et Firefox...
Sous IE les boites 1 et 2 sont l'une à coté de l'autre
Sous Firefox les boites 1 et 2 sont l'une au dessus de l'autre
Auriez vous une idée du pourquoi ?
Une solution car je parcours de très nombreuses pages depuis 2 jours et je vois pas ?
NB : mettre les boites 1 et 2 en float avec le paramètres float:left et clear:right fonctionne sous Firefox mais pas sous IE... juste au cas où vous me proposiez cette solution...
Merci d'avance