Mise en forme css ok sous firefox... sous IE
Résolu/Fermé
A voir également:
- Mise en forme css ok sous firefox... sous IE
- Mise en forme conditionnelle excel - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise en forme tableau croisé dynamique - Guide
- Video downloadhelper firefox - Télécharger - Outils pour navigateurs
- Mise a jour windows 10 - Accueil - Mise à jour
9 réponses
Salut,
Tu demandes de l'info et tu doutes de ce qu'on te dit, qu'à cela ne tienne voici ce qui semble le confirmer :
http://www.blog-and-blues.org/weblog/2005/03/10/410-ie7-et-support-css2-le-suspens-continue
Seule certaines parties du CSS2 sont prisent en compte dans IE6.0
Par contre ce que tu aurais pu me rétorquer c'est que tu n'utilises pas de CSS2 mais je t'ai déjà dis que j'étais pas assez fort pour le vérifier!
Bon courage,
Tu demandes de l'info et tu doutes de ce qu'on te dit, qu'à cela ne tienne voici ce qui semble le confirmer :
http://www.blog-and-blues.org/weblog/2005/03/10/410-ie7-et-support-css2-le-suspens-continue
Seule certaines parties du CSS2 sont prisent en compte dans IE6.0
Par contre ce que tu aurais pu me rétorquer c'est que tu n'utilises pas de CSS2 mais je t'ai déjà dis que j'étais pas assez fort pour le vérifier!
Bon courage,
Jacobéo
Messages postés
304
Date d'inscription
samedi 10 mars 2007
Statut
Membre
Dernière intervention
28 août 2008
79
9 mai 2007 à 06:36
9 mai 2007 à 06:36
Bonjour Delire,
Là, ce n'est pas bon, pourquoi cette différence ?
position: absolute;
background-color: #transparent;
height: 75%;
background-color:transparent;
overflow: auto;
Et puis, pas sur que IE accepte cet argument "transparent".
Là, ce n'est pas bon, pourquoi cette différence ?
position: absolute;
background-color: #transparent;
height: 75%;
background-color:transparent;
overflow: auto;
Et puis, pas sur que IE accepte cet argument "transparent".
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 mai 2007 à 09:18
10 mai 2007 à 09:18
salut,
désolé de répéter ce que te dis Gihef, mais si le code que tu utilises est celui que tu as collé au dessus, ton premier problème c'est de réussir à rédiger un document html correct. les règles de style en en-tête que tu as mis en commentaire contiennent aussi la fermeture de la balise <head>. inutile d'aller plus loin. et si FF t'affiche quelque chose c'est qu'il est plus que tolérant.
en plus, tu choisis le DTD xhtml 1.0 Strict (le plus rigoureux) alors que tu ne semble pas connaitre xhtml (balise en majuscules, balise mal ou pas fermée…). la encore le navigateur est bien gentil d'afficher quelque chose. ton code n'est pas exotique, il n'est qu'une succession d'erreurs de rédaction.
regarde chez SelfHTML par exemple.
désolé de répéter ce que te dis Gihef, mais si le code que tu utilises est celui que tu as collé au dessus, ton premier problème c'est de réussir à rédiger un document html correct. les règles de style en en-tête que tu as mis en commentaire contiennent aussi la fermeture de la balise <head>. inutile d'aller plus loin. et si FF t'affiche quelque chose c'est qu'il est plus que tolérant.
en plus, tu choisis le DTD xhtml 1.0 Strict (le plus rigoureux) alors que tu ne semble pas connaitre xhtml (balise en majuscules, balise mal ou pas fermée…). la encore le navigateur est bien gentil d'afficher quelque chose. ton code n'est pas exotique, il n'est qu'une succession d'erreurs de rédaction.
regarde chez SelfHTML par exemple.
Salut,
Je ne t'apporterai pas de solution car je ne suis pas assez fort dans ce domaine.
Cependant si mes souvenirs sont bon cela dépends de la version des navigateurs. les spécifications CSS2 étant en avance avec firefox je ne sais pas si les dernières versions de IE les acceptent.
Je ne t'apporterai pas de solution car je ne suis pas assez fort dans ce domaine.
Cependant si mes souvenirs sont bon cela dépends de la version des navigateurs. les spécifications CSS2 étant en avance avec firefox je ne sais pas si les dernières versions de IE les acceptent.
L'interet c'est qu'un site soit sonsultable partout... la j'ai IE 6.0... donc c'est pas non plus le 5...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
8 mai 2007 à 22:53
8 mai 2007 à 22:53
en même temps IE c'est de la merde
lemieux serait de faire une feuille csss pour mozilla et une autre pour IE et selon le navigateur qui affiche la page la page correspond au navigateur est utilisée
lemieux serait de faire une feuille csss pour mozilla et une autre pour IE et selon le navigateur qui affiche la page la page correspond au navigateur est utilisée
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
10 mai 2007 à 01:18
10 mai 2007 à 01:18
salut,
plutôt définitif comme avis…
ce n'est surement pas avec des arguments comme ceux là que l'on fera avancer la cause !
je pense que l'utilisation de hacks et de règles spécifiques est la pire des choses, sauf cas exceptionnel.
si tu veux profiter au mieux des standards il vaut mieux te restreindre aux limites du possible (qui sont assez vaste quand on prend le temps de comprendre les défauts des navigateurs et que l'on joue avec) pour garantir la pérennité du code.
plutôt définitif comme avis…
ce n'est surement pas avec des arguments comme ceux là que l'on fera avancer la cause !
je pense que l'utilisation de hacks et de règles spécifiques est la pire des choses, sauf cas exceptionnel.
si tu veux profiter au mieux des standards il vaut mieux te restreindre aux limites du possible (qui sont assez vaste quand on prend le temps de comprendre les défauts des navigateurs et que l'on joue avec) pour garantir la pérennité du code.
Gihef
Messages postés
5150
Date d'inscription
mercredi 20 juillet 2005
Statut
Contributeur
Dernière intervention
20 février 2023
2 778
9 mai 2007 à 00:46
9 mai 2007 à 00:46
Ce qui “est la merde” c'est ta manière de coder et de présenter le code.
Il est bien brave ce Firefox.
Le code que tu donnes est bien tout ce que tu exploites, tel quel ?
Il ne manque rien ? Tout est bien dans cet “ordre”-là ?
Parce que http://cjoint.com/data/fja4lGBzhA.htm.
Il n'a pas tout compris… Il est perdu.
Il est bien brave ce Firefox.
Le code que tu donnes est bien tout ce que tu exploites, tel quel ?
Il ne manque rien ? Tout est bien dans cet “ordre”-là ?
Parce que http://cjoint.com/data/fja4lGBzhA.htm.
Il n'a pas tout compris… Il est perdu.
Salut à tous !
J'avais le même problème que vous et en m'acharnant à chercher une solution, je suis tombé sur un site anglophone qui apporte la solution.
Je vous passe les détails et vous offre le code qui fonctionne sous IE7 :
Il est indispensable d'écrire les 3 premières lignes et d'utiliser le style de mise en forme.
Pour le reste libre à votre imagination ...
Vous pouvez tester ce code en le copiant dans dans un fichier HTML !!!
ATTENTION CEPENDANT, ce code ne donne pas du tout la même chose avec FireFox...
Si vous utiliser du php pensez à detecter le type du navigateur ("msie" pour internet explorer) !
J'avais le même problème que vous et en m'acharnant à chercher une solution, je suis tombé sur un site anglophone qui apporte la solution.
Je vous passe les détails et vous offre le code qui fonctionne sous IE7 :
Il est indispensable d'écrire les 3 premières lignes et d'utiliser le style de mise en forme.
Pour le reste libre à votre imagination ...
Vous pouvez tester ce code en le copiant dans dans un fichier HTML !!!
ATTENTION CEPENDANT, ce code ne donne pas du tout la même chose avec FireFox...
Si vous utiliser du php pensez à detecter le type du navigateur ("msie" pour internet explorer) !
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd'> <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01//EN' 'http://www.w3.org/TR/html4/strict.dtd'> <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Frameset//EN' 'http://www.w3.org/TR/html4/frameset.dtd'> <HTML> <HEAD> <TITLE>AFFICHAGE D'UN TABLEAU AVEC CONTENU DEROULANT</TITLE> <META http-equiv=Content-Type content=text/html; charset=iso-8859-1> <STYLE type=text/css> .outer { width: 500px; padding-top: 50px; position: relative ; } .innera { overflow: auto; width: auto; height: 50px; } .outer thead Tr { position:absolute; top:10px; height:30px; } </STYLE> </HEAD> <BODY> AFFICHAGE D'UN TABLEAU AVEC CONTENU DEROULANT : </BR></BR> <DIV CLASS=outer> <DIV CLASS=innera> <TABLE> <THEAD> <TR> <TD>Colonne A</TD> <TD>Colonne B</TD> <TD>Colonne C</TD> <TD>Colonne D</TD> <TD>Colonne E</TD> <TD>Colonne F</TD> </TR> </THEAD> <TBODY> <TR> <TD>A 1</TD> <TD>B 1</TD> <TD>C 1</TD> <TD>D 1</TD> <TD>E 1</TD> <TD>F 1</TD> </TR> <TR> <TD>A 2</TD> <TD>B 2</TD> <TD>C 2</TD> <TD>D 2</TD> <TD>E 2</TD> <TD>F 2</TD> </TR> <TR> <TD>A 3</TD> <TD>B 3</TD> <TD>C 3</TD> <TD>D 3</TD> <TD>E 3</TD> <TD>F 3</TD> </TR> <TR> <TD>A 4</TD> <TD>B 4</TD> <TD>C 4</TD> <TD>D 4</TD> <TD>E 4</TD> <TD>F 4</TD> </TR> <TR> <TD>A 5</TD> <TD>B 5</TD> <TD>C 5</TD> <TD>D 5</TD> <TD>E 5</TD> <TD>F 5</TD> </TR> <TR> <TD>A 6</TD> <TD>B 6</TD> <TD>C 6</TD> <TD>D 6</TD> <TD>E 6</TD> <TD>F 6</TD> </TR> <TR> <TD>A 7</TD> <TD>B 7</TD> <TD>C 7</TD> <TD>D 7</TD> <TD>E 7</TD> <TD>F 7</TD> </TR> </TBODY> </TABLE> </DIV> </DIV> </BODY> </HTML>
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
20 nov. 2008 à 08:05
20 nov. 2008 à 08:05
salut,
3 DTD c'est totalement inutile, non ?
pas étonnant que FF ne veuille pas afficher ce que tu attends !!!
-;o)
3 DTD c'est totalement inutile, non ?
pas étonnant que FF ne veuille pas afficher ce que tu attends !!!
-;o)
9 mai 2007 à 00:52
Tu en fait autant : “si mes souvenirs sont bon”.
Et puis, “je ne suis pas assez fort dans ce domaine”.
Et tu ne donnes pas de quoi vérifier.
Le doute est sain (santé).