Optimiser affichage pour IE8 et antérieur
Fermé
bobisolo
Messages postés
8
Date d'inscription
vendredi 10 janvier 2014
Statut
Membre
Dernière intervention
14 janvier 2014
-
11 janv. 2014 à 18:48
bobisolo Messages postés 8 Date d'inscription vendredi 10 janvier 2014 Statut Membre Dernière intervention 14 janvier 2014 - 14 janv. 2014 à 07:23
bobisolo Messages postés 8 Date d'inscription vendredi 10 janvier 2014 Statut Membre Dernière intervention 14 janvier 2014 - 14 janv. 2014 à 07:23
A voir également:
- Optimiser affichage pour IE8 et antérieur
- Optimiser pc - Guide
- Optimiser windows 10 - Guide
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Modifier affichage heure iphone - Guide
5 réponses
animostab
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
738
13 janv. 2014 à 04:57
13 janv. 2014 à 04:57
Salut deja oubli du point virgule de fin d'attribut
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0}
a{ text-decoration:none}
#menu li ul{
position:absolute;
left:-5000px;
background:#a1a1a1
}
ca peut faire foirer tout le reste du code donc revérifie bien tout le code car j'ai pas été plus loin en verif
background:url(images/bloc-top.png) top left no-repeat;
pas sur que ce soit pris en compte par IE8 de déclarer background-image comme ca
background-size:cover; pas pris en charge
petite question le dossier images est ou ? racine du site ou dans le dossier css ?
si il est à la racine du site les chemin url(images/bloc-top.png) ne sont pas correctes ce devrait être url(../images/bloc-top.png)
voila deja verifie quand meme si <link rel="stylesheet" href="css/ie.css" ... à un chemin correct ou nom de fichier correct
voila
un conseil oublie IE7 et IE6 et fait juste un truc acceptable pour IE8 (utilisateurs XP de niveau peu expérimenté)
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0}
a{ text-decoration:none}
#menu li ul{
position:absolute;
left:-5000px;
background:#a1a1a1
}
ca peut faire foirer tout le reste du code donc revérifie bien tout le code car j'ai pas été plus loin en verif
background:url(images/bloc-top.png) top left no-repeat;
pas sur que ce soit pris en compte par IE8 de déclarer background-image comme ca
background-size:cover; pas pris en charge
petite question le dossier images est ou ? racine du site ou dans le dossier css ?
si il est à la racine du site les chemin url(images/bloc-top.png) ne sont pas correctes ce devrait être url(../images/bloc-top.png)
voila deja verifie quand meme si <link rel="stylesheet" href="css/ie.css" ... à un chemin correct ou nom de fichier correct
voila
un conseil oublie IE7 et IE6 et fait juste un truc acceptable pour IE8 (utilisateurs XP de niveau peu expérimenté)
elgazar
Messages postés
5841
Date d'inscription
mercredi 30 octobre 2013
Statut
Membre
Dernière intervention
17 mars 2021
1 322
11 janv. 2014 à 19:50
11 janv. 2014 à 19:50
ie8 était largement en dessous des autres au niveau du respect du code ( et je ne parle pas de ie7 ou de ie6 qui sont encore pire), donc il y a de grandes chances pour qu'en voulant modifier le code pour qu'il soit acceptable sur ie8, tu bousilles l'affichage sur les navigateurs actuels.
Le mieux c'est de faire des hacks css ( cad des rajouts de code spécialement destinés à ie8), tu peux aussi créer un second fichier css pour ie8 seulement, ca dépends des modifications que tu as à faire
http://css.4design.tl/une-feuille-de-style-et-des-hacks-css-pour-cibler-ie6-ie7-ou-ie8/
Le mieux c'est de faire des hacks css ( cad des rajouts de code spécialement destinés à ie8), tu peux aussi créer un second fichier css pour ie8 seulement, ca dépends des modifications que tu as à faire
http://css.4design.tl/une-feuille-de-style-et-des-hacks-css-pour-cibler-ie6-ie7-ou-ie8/
bobisolo
Messages postés
8
Date d'inscription
vendredi 10 janvier 2014
Statut
Membre
Dernière intervention
14 janvier 2014
1
11 janv. 2014 à 22:24
11 janv. 2014 à 22:24
Merci, je vais me pencher dessus et voir si je peux m'en tirer. Je te reviens avec le résultat.
bobisolo
Messages postés
8
Date d'inscription
vendredi 10 janvier 2014
Statut
Membre
Dernière intervention
14 janvier 2014
1
12 janv. 2014 à 05:58
12 janv. 2014 à 05:58
J'y arrive pas, j'ai passé la nuit dessus mais sans succès.
J'ai beau mettre
<!--[if lte IE 8]>
<link rel="stylesheet" href="css/ie.css" type="text/css" media="screen,projection" />
<![endif]-->
ma feuille de style ie.css n'est pas reconnu par le navigateur, il se passe rien.
Que faire?
J'ai beau mettre
<!--[if lte IE 8]>
<link rel="stylesheet" href="css/ie.css" type="text/css" media="screen,projection" />
<![endif]-->
ma feuille de style ie.css n'est pas reconnu par le navigateur, il se passe rien.
Que faire?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bobisolo
Messages postés
8
Date d'inscription
vendredi 10 janvier 2014
Statut
Membre
Dernière intervention
14 janvier 2014
1
14 janv. 2014 à 07:23
14 janv. 2014 à 07:23
Bonjour,
Merci animostab pour tes remarques, elles sont très bonnes et d'ailleurs grâce à toi je me suis rendu compte que c'est à cause d'un mauvais lien que mon commentaire conditionnel pour IE ne marchait pas.
Bon, ceci dit j'ai toujours quelques problèmes (moins graves néanmoins) qui concernent l'affichage de mon image de background qui ne remplit pas tout l'espace, mon menu qui au lieu d'être horizontal devient vertical et mon header qui n'est mystérieusement pas reconnu. Pour le reste j'ai pu trouver des solutions.
Si vous avez des solutions je suis preneur...
Merci animostab pour tes remarques, elles sont très bonnes et d'ailleurs grâce à toi je me suis rendu compte que c'est à cause d'un mauvais lien que mon commentaire conditionnel pour IE ne marchait pas.
Bon, ceci dit j'ai toujours quelques problèmes (moins graves néanmoins) qui concernent l'affichage de mon image de background qui ne remplit pas tout l'espace, mon menu qui au lieu d'être horizontal devient vertical et mon header qui n'est mystérieusement pas reconnu. Pour le reste j'ai pu trouver des solutions.
Si vous avez des solutions je suis preneur...