Monique Posté 29 Mai 2005 Posté 29 Mai 2005 Bonjour, Je viens de découvrir ce site Swiss Zap... L'auteur affirme avoir trouvé le moyen de rendre la propriété position:fixed; compatible avec Internet Explorer et l'applique à une télécommande de navigation Je n'ai pas encore pris le temps de décortiquer le code mais je le soumets à vos critiques : révolutionnaire ou pas
Country Posté 29 Mai 2005 Posté 29 Mai 2005 (modifié) Apparement il utiliserai un code propriétaire d'IE pour "emuler" le position:fixed #swiss-zap {position:fixed;top:115px;width:120px;right:0;padding:1px;font-size:11px;z-index:250;text-align:center;position:expression("absolute");top:expression(eval (document.body.scrollTop)+115);} Je crois que expression() permet d'utiliser du javascript dans les feuilles de styles (non valide). Donc quand il dis qu'il n'utilise pas de javascript c'est faux Par exmple voici un tutorial qui permet de faire un max-width dans IE : http://www.svendtofte.com/code/max_width_in_ie/ Modifié 29 Mai 2005 par Country
Hadrien Posté 29 Mai 2005 Posté 29 Mai 2005 Sympa en effet Je n'ai pas encore regardé dans les détails. En revanche sur mon IE5 qui a le javascript de désactivé je n'avais rien. La zapette est réapparue après réactivation.
Dudu Posté 29 Mai 2005 Posté 29 Mai 2005 (modifié) Déjà le côté publicitaire à outrance me donne envie de fuir. Et je ne vois aucun rapport avec le référencement. Donc çà part mal. Le défi venait de Microsoft Internet Explorer... Mon professeur mavait dit « Ton projet est impossible » çà fait un peu Star Wars.. "je suiiis ton pèère.." Bon, revenons en au sujet, c'est non conforme complètement position:expression("absolute");top:expression(eval (document.body.scrollTop)+140) et çà risque de pourrir le rendu sur des navigateurs normaux. Mélanger une sorte de javascript avec du CSS, faut le faire Pour ma part, aucun interêt, çà brasse du vent plus qu'autre chose. edit: MOUHAHAHAHA, je n'avais pas vu qu'il s'en servait lui-même sur son propre site. Çà supprime le position:fixed sur Safari. Bravo, du grand art ! Bon, je m'en vais, je m'énerve tout seul, là... Modifié 29 Mai 2005 par Dudu
MarvinLeRouge Posté 29 Mai 2005 Posté 29 Mai 2005 Alors qu'il existe une solution css au problème, qui marche bien.
Xavier Posté 29 Mai 2005 Posté 29 Mai 2005 C'est n'importe quoi, franchement à déconseiller au débutants Une page "XHTML 1.1" même pas valide (et de loin pas) envoyée en text/html (par conséquent qui ne respecte pas les règles de compatibilité HTML pourtant obligatoires pour le text/html),avec des fautes d'orthographe (galerie ne prend qu'un "L" en français... c'est vraiment le genre de pages à éviter et à espérer que les débutants ne copient pas edit: MOUHAHAHAHA, je n'avais pas vu qu'il s'en servait lui-même sur son propre site. Çà supprime le position:fixed sur Safari. Bravo, du grand art ! Bon, je m'en vais, je m'énerve tout seul, là... <{POST_SNAPBACK}> Pas étonnant, il introduite une valeur illégale pour "top" et pour "position". Par contre je ne sais jamais si "le navigateur doit l'ignorer" signifie qu'il doit revenir à la valeur par défaut de la propriété ou pas... cela dit il me semble tout de même que Safari ne devrait pas du tout en tenir compte (donc ce serait un bug qu'il faudrait reporter...) Conclusion : pensez à IE 7 c'est garanti !
Raphael Posté 29 Mai 2005 Posté 29 Mai 2005 Il existe aussi des méthodes plus proches de nous, chez nos petits français : http://www.ibilab.net/webdev/articles/CSS/...vigateurs-2.htm http://www.nanoum.net/blog/6_absolue_et_fixe.html
davidm Posté 31 Mai 2005 Posté 31 Mai 2005 Merci Sibelius pour ces liens, pour ma part je ne connaissait que la solution de TagSoup (EN) qui curieusement n'a pas été citée alors qu'il me semble qu'ils ont été les premiers à proposer une solution...
Raphael Posté 31 Mai 2005 Posté 31 Mai 2005 Merci Sibelius pour ces liens, pour ma part je ne connaissait que la solution de TagSoup (EN) qui curieusement n'a pas été citée alors qu'il me semble qu'ils ont été les premiers à proposer une solution... <{POST_SNAPBACK}> Sans doute parce que my taylor is not très rich !
Swiss Zap Posté 26 Juin 2005 Posté 26 Juin 2005 Bonjour à Tous, J'ai tenu compte de vos principales remarques, et j'ai amélioré le code CSS de ma télécommande... Pourriez-vous, s'il vous plaît donner vos avis dans ce nouveau sujet. Merci à vous tous Andy Créateur de la télécommande Gratuite CSS Swiss Zap
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant