[CSS-XHTML] souci compatibilité navigateur

Fermé
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 - 8 sept. 2009 à 07:35
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 - 8 sept. 2009 à 08:21
Bonjour,
Je rencontre un problème vraiment pénible.
Internet Explorer m'affiche n'importe comment ma page composée de 2 blocs (dont 20px entre les 2) dans un div.
FireFox lui m'affiche tout parfaitement.

Est-ce que vous avez une idée, pour résoudre ce problème?
Pourquoi selon vous je dois "bricoler" pour chaque navigateur ?

Merci.
A voir également:

6 réponses

Utilisateur anonyme
8 sept. 2009 à 07:48
Bonjour,


Ca a toujours été comme ça...

Les navigateurs, dont Internet Explorer, interprètent différemment les balises et attribuent des marges par défaut différentes selon les balises...

Il faut donc bricoler, enfin surtout trouver les directives justes, pour que tout s'affiche correctement de l'un a l'autre.

Un des éléments les plus compliqués dans la création de site internet c'est sa compatibilité inter-navigateurs...

0
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
8 sept. 2009 à 07:56
heureusemen que je déteste programmer !!
bref, si jamais tu te rappelle d'une bricole fait moi savoir.
Je réflcéhi à ce que je peux faire pour ça.
Merci

si quelqu'un autre a une idée, merci pour votre aide
0
Utilisateur anonyme
8 sept. 2009 à 08:00
Quel est ton code source ?

Ou mieux : quelle est l'adresse du site problématique ?
0
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
8 sept. 2009 à 08:03
le site n'est pas en ligne pour l'instant.
J'ai un fichier à proposer mais cijoint ne fonctionne pas ce matin.
Voici le code CSS de mes 2 blocs
.bl_datas{
border:0px solid grey;
font-size:13px;
margin-left:10px;
margin-top:20px;
padding:0px;
width:60em;
}
.bl_datas_ets{
border:0px solid grey;
font-size:13px;
margin-left:10px;
margin-top:20px;
padding:0px;
width:60em;
}
J'applique ces styles sur 2 fieldset qui se suivent.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
8 sept. 2009 à 08:13
Ok.... bon...

Déjà, border: 0px veut bien dire qu'il n'y a pas de border... donc pourquoi lui attribuer une couleur et un aspect ??

border: 0;

Sinon, les deux classes sont identiques.... pourquoi alors les différencier en leur donnant deux noms différents ??

Afin de voir le résultat (et donc de visualiser le défaut d'affichage), il serait intéressant pour moi d'avoir le code HTML complet, et le code CSS complet.

0
moderno31 Messages postés 870 Date d'inscription mardi 23 juin 2009 Statut Membre Dernière intervention 8 août 2012 92
8 sept. 2009 à 08:21
je ne peux pas diffuser les fichiers. Je prends en compte tes conseils.
Il y a 2 classes parce que ce sont 2 éléments qui ne sont pas sensés s'afficher pareil à terme. Pour l'instant c'est pareil parce que je bute sur une merde de compatibilité.

Je te remercie
0