Bonjour,
et excusez moi par avance si cette question a déjà été posée sur le présent forum, j'avoue ne pas avoir le courage de chercher après la fièvre de rage que je viens de passer contre Internet Explorer et peut être à tord...
J'ai solutionné un problème d'agencement de calques que je fais apparaitre grâce à une fonction très connue sur dynweb "swaplayer", et pour ce faire je construits donc de gentils calques avec une séquence CSS toute bête genre
je développe sous Firefox par commodité, et je recette sur IE, et quelle n'a pas été ma surprise de voir qu'IE me cachait bien les calques, mais qu'il me les mettait les uns en dessous des autres
j'ai cherché cherché et encore cherché pendant des heures ne comprenant pas ce qui allait pas à IE, et je suis allé jusqu'à virer tout mon code html pour ne me focaliser que sur cette partie des calque, jusqu'à (c'est là que vous allez surement m'aider à comprendre), je tombe sur le heaer de mon document:
qui était :
et c'est un coup du hasard, mais un site sur lequel j'aime bien naviguer, utilisant ce genre de calque n'avait pas du tout le même entête lui était en
du coup juste pour voir, je change ça dans ma page HTML et MIRACLE, ça fonctionne convenablement
alors j'ai donc 2 questions:
-pourquoi Firefox fonctionnait il même sans cet entête particulier ?
- y'a t'il un risque pour que cet entète ne soit pas interprété sur Mac ?
Merci beaucoup par avance,
c'est mon premier post ici, soyez indulgent
Cédric
Modifié par Toucouleur (18 Aug 2005 - 23:14)
et excusez moi par avance si cette question a déjà été posée sur le présent forum, j'avoue ne pas avoir le courage de chercher après la fièvre de rage que je viens de passer contre Internet Explorer et peut être à tord...
J'ai solutionné un problème d'agencement de calques que je fais apparaitre grâce à une fonction très connue sur dynweb "swaplayer", et pour ce faire je construits donc de gentils calques avec une séquence CSS toute bête genre
#lyr1, #lyr2, #lyr3 , #lyr4, #lyr5, #lyr6, #lyr7, #lyr8, #lyr9 {
visibility: hidden;
width: 100%;
height: 1px;
overflow: hidden;
}
je développe sous Firefox par commodité, et je recette sur IE, et quelle n'a pas été ma surprise de voir qu'IE me cachait bien les calques, mais qu'il me les mettait les uns en dessous des autres

j'ai cherché cherché et encore cherché pendant des heures ne comprenant pas ce qui allait pas à IE, et je suis allé jusqu'à virer tout mon code html pour ne me focaliser que sur cette partie des calque, jusqu'à (c'est là que vous allez surement m'aider à comprendre), je tombe sur le heaer de mon document:
qui était :
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
et c'est un coup du hasard, mais un site sur lequel j'aime bien naviguer, utilisant ce genre de calque n'avait pas du tout le même entête lui était en
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
du coup juste pour voir, je change ça dans ma page HTML et MIRACLE, ça fonctionne convenablement

alors j'ai donc 2 questions:
-pourquoi Firefox fonctionnait il même sans cet entête particulier ?
- y'a t'il un risque pour que cet entète ne soit pas interprété sur Mac ?
Merci beaucoup par avance,
c'est mon premier post ici, soyez indulgent

Cédric
Modifié par Toucouleur (18 Aug 2005 - 23:14)