[CSS-XHTML] souci compatibilité navigateur

moderno31 Messages postés 900 Statut Membre -  
moderno31 Messages postés 900 Statut Membre -
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
 
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 900 Statut Membre 92
 
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
 
Quel est ton code source ?

Ou mieux : quelle est l'adresse du site problématique ?
0
moderno31 Messages postés 900 Statut Membre 92
 
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
 
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 900 Statut Membre 92
 
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