Bonjour,
Voilà le problème du jour : cela concerne des fiches produits avec différentes caractéristiques. Ces fiches sont ouvertes à partir de listes, et apparaissent sous forme de popup de 800x600.
Sur le premier ordi sur lequel j'ai refait la structure du code, tout allait bien sous IE6 et Firefox. C'est à dire que j'ai dans cette fiche un bloc conteneur div de largeur 100% qui contient 2 autres blocs div flottants de 50%.
- Sous Firefox, aucun souci lorsque le popup s'ouvre, les deux blocs apparaissent côte à côte et en étirant la fenêtre, ils le restent.
- Sous IE6, sur ma première machine de dev, cela marchait bien aussi à l'ouverture du popup, en plein écran aussi. Et là, j'ai du changer de machine, et lorsqu'on ouvre la fiche, les deux blocs flottants sont un au dessus de l'autre. Si j'étire la fenêtre d'1 pixel en largeur, les 2 blocs se repositionnent côte à côte, si j'étire à nouveau d'un pixel ils se replacent un sur l'autre, et ainsi de suite...
Voici le css de ces blocs :
Note : le width: 50% ; est attribué au div class="bloc" dans le code HTML directement.
Je ne comprends pas vraiment ce problème...
Quelqu'un aurait il une idée?
Merci d'avance de vos réponses
Modifié par Alphajet (05 Jul 2005 - 15:20)
Voilà le problème du jour : cela concerne des fiches produits avec différentes caractéristiques. Ces fiches sont ouvertes à partir de listes, et apparaissent sous forme de popup de 800x600.
Sur le premier ordi sur lequel j'ai refait la structure du code, tout allait bien sous IE6 et Firefox. C'est à dire que j'ai dans cette fiche un bloc conteneur div de largeur 100% qui contient 2 autres blocs div flottants de 50%.
- Sous Firefox, aucun souci lorsque le popup s'ouvre, les deux blocs apparaissent côte à côte et en étirant la fenêtre, ils le restent.
- Sous IE6, sur ma première machine de dev, cela marchait bien aussi à l'ouverture du popup, en plein écran aussi. Et là, j'ai du changer de machine, et lorsqu'on ouvre la fiche, les deux blocs flottants sont un au dessus de l'autre. Si j'étire la fenêtre d'1 pixel en largeur, les 2 blocs se repositionnent côte à côte, si j'étire à nouveau d'un pixel ils se replacent un sur l'autre, et ainsi de suite...
Voici le css de ces blocs :
.milieu {
width: 100% ;
padding: 0 ;
margin: 0 0 10px 0 ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}
.bloc {
padding: 0 ;
margin: 0 ;
float: left ;
}
Note : le width: 50% ; est attribué au div class="bloc" dans le code HTML directement.
Je ne comprends pas vraiment ce problème...
Quelqu'un aurait il une idée?
Merci d'avance de vos réponses
Modifié par Alphajet (05 Jul 2005 - 15:20)