Position Absolute Partout Sauf IE7
Résolu/Fermé
Id=ntity
Messages postés
79
Date d'inscription
mercredi 18 novembre 2009
Statut
Membre
Dernière intervention
7 janvier 2011
-
25 févr. 2010 à 04:32
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 - 25 févr. 2010 à 05:33
midnnight Messages postés 484 Date d'inscription jeudi 23 février 2006 Statut Membre Dernière intervention 26 juillet 2017 - 25 févr. 2010 à 05:33
A voir également:
- Position Absolute Partout Sauf IE7
- Ma position - Guide
- Position gps - Guide
- Partage de position whatsapp - Guide
- Comment envoyer sa position par sms - Accueil - Téléphones
- Suivi position google - Guide
10 réponses
midnnight
Messages postés
484
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
26 juillet 2017
38
25 févr. 2010 à 04:58
25 févr. 2010 à 04:58
Faire une feuille de style pour IE, else (sinon) prendre le style par défaut.
<link rel="stylesheet" type="text/css" href="style.css" />
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
Cherche dans ce sens
<link rel="stylesheet" type="text/css" href="style.css" />
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
Cherche dans ce sens
Id=ntity
Messages postés
79
Date d'inscription
mercredi 18 novembre 2009
Statut
Membre
Dernière intervention
7 janvier 2011
1
25 févr. 2010 à 05:05
25 févr. 2010 à 05:05
Justement je ne peux pas déclarer de position dans la feuille de style pour IE.
J'ai une feuille de style de base et une pour IE7.
Je dois déclarer la position absolute dans la CSS de base mais PAS dans celle pour IE et je ne peux donner de position dans celle pour IE non plus sinon ça bug.
Je dois trouver un moyen de déclarer la position absolute dans la feuille de style sans impacter celle d'IE.
J'ai une feuille de style de base et une pour IE7.
Je dois déclarer la position absolute dans la CSS de base mais PAS dans celle pour IE et je ne peux donner de position dans celle pour IE non plus sinon ça bug.
Je dois trouver un moyen de déclarer la position absolute dans la feuille de style sans impacter celle d'IE.
midnnight
Messages postés
484
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
26 juillet 2017
38
25 févr. 2010 à 05:07
25 févr. 2010 à 05:07
Il n'y a pas d'autres alternatives à ma connaissance, peut être js...
Id=ntity
Messages postés
79
Date d'inscription
mercredi 18 novembre 2009
Statut
Membre
Dernière intervention
7 janvier 2011
1
25 févr. 2010 à 05:14
25 févr. 2010 à 05:14
J'en avais peur.
Pour être plus précis:
J'ai un cadre qui doit être positionné en absolute dans ma page.
Le problème est que IE place le cadre correctement si et seulement si aucune position n'a été déclarée quelque soit la CSS.
Si je déclare position:absolute dans ma CSS de base, il faut que je trouve la contrepartie dans la CSS pour Internet Explorer.
Or, la contrepartie logique (étant position:relative ou position:inherit) fait planter également le code sous IE.
Dilemme Dilemme.
Pour être plus précis:
J'ai un cadre qui doit être positionné en absolute dans ma page.
Le problème est que IE place le cadre correctement si et seulement si aucune position n'a été déclarée quelque soit la CSS.
Si je déclare position:absolute dans ma CSS de base, il faut que je trouve la contrepartie dans la CSS pour Internet Explorer.
Or, la contrepartie logique (étant position:relative ou position:inherit) fait planter également le code sous IE.
Dilemme Dilemme.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
midnnight
Messages postés
484
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
26 juillet 2017
38
25 févr. 2010 à 05:14
25 févr. 2010 à 05:14
"et je ne peux donner de position dans celle pour IE non plus sinon ça bug."
Il y a un prob, c"est pas normal. Tu dois faire des vérifications...
Il y a un prob, c"est pas normal. Tu dois faire des vérifications...
Id=ntity
Messages postés
79
Date d'inscription
mercredi 18 novembre 2009
Statut
Membre
Dernière intervention
7 janvier 2011
1
25 févr. 2010 à 05:16
25 févr. 2010 à 05:16
Les vérifications sont faîtes et re-faîtes.
Le code est valide, le css également.
Le code est valide, le css également.
midnnight
Messages postés
484
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
26 juillet 2017
38
25 févr. 2010 à 05:19
25 févr. 2010 à 05:19
Si ta redirection est bonne vers la feuille de style pour IE, il n'y a pas de raison pour que le nav bouffe dans la gamelle de l'autre ! Tu peux faire une feuille de style pour "opera" "safari" "IE" etc... Chaque nav prend son style normalement.
midnnight
Messages postés
484
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
26 juillet 2017
38
25 févr. 2010 à 05:21
25 févr. 2010 à 05:21
Ne cherches pas dans ton css, mais dans l'orientation vers le css des nav dans ton <head>
Id=ntity
Messages postés
79
Date d'inscription
mercredi 18 novembre 2009
Statut
Membre
Dernière intervention
7 janvier 2011
1
25 févr. 2010 à 05:26
25 févr. 2010 à 05:26
J'ai fait en sorte que le php dirige le navigateur vers la feuille de style IE7 si la personne est sous IE7.
Mais il doit y avoir une erreur dans mes conditions,
Merci pour l'aide Midnight (il est bien passé midnight ^^)
Bonne continuation !
Mais il doit y avoir une erreur dans mes conditions,
Merci pour l'aide Midnight (il est bien passé midnight ^^)
Bonne continuation !
midnnight
Messages postés
484
Date d'inscription
jeudi 23 février 2006
Statut
Membre
Dernière intervention
26 juillet 2017
38
25 févr. 2010 à 05:33
25 févr. 2010 à 05:33
Oui, midnight passé, mais bon, on compte pas les heures...(LoL) oui c'est là ton prob. A+++(Bonne continuation !=>à toi aussi !!!)