skrill Posté 11 Août 2009 Posté 11 Août 2009 (modifié) Salutations, Je suis entrain de mettre mon site aux normes et ho ! surprise ! j'ai une feuille css qui joue les troubles fêtes !!! La vilaine incriminée est thickbox.css au niveau des moz opacity notament mais pas seullement. Plus sérieusement ces flashbox sont administrables et affiches des images ou du texte avec une opacité (original ? ) .TB_overlayBG { background-color:#000; filter:alpha(opacity=75); // pas compatible Erreur grammaticale -moz-opacity: 0.75; // pas compatible n'existe pas opacity: 0.75; // pas compatible n'existe pas * html #TB_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); // pas compatible Propriété erronée : height } * html #TB_window { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); // pas compatible Propriété erronée : margin-top } * html #TB_load { /* ie6 hack */ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); // pas compatible Propriété erronée : margin-top } #TB_HideSelect{ z-index:199; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); // pas compatible Erreur grammaticale -moz-opacity: 0; // pas compatible n'existe pas opacity: 0; // pas compatible n'existe pas height:100%; width:100%; } * html #TB_HideSelect { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); // pas compatible Propriété erronée : height } Merci de vos conseils Bonne fin de journée Modifié 11 Août 2009 par olitax Merci d'utiliser la balise [CODEBOX] pour les codes plus longs que 10 lignes ;) . (Olitax)
captain_torche Posté 12 Août 2009 Posté 12 Août 2009 Effectivement, la feuille n'est pas valide W3C. Mais est-ce véritablement un problème ? L'essentiel étant que ça ne génère de problème sur aucun navigateur (une ligne de CSS non comprise ne sera pas interprétée).
skrill Posté 12 Août 2009 Auteur Posté 12 Août 2009 Non bien sur ça ne pose pas de problème majeur, mais j'aurais bien aimé avoir un code clean de surcroît
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant