Fancybox a besoin d'une DOCTYPE
pour fonctionner correctement, surtout avec IE. Votre site fonctionne actuellement dans quirks mode
.
Vous pouvez trouver un travail DOCTYPE
référence aquí .
Dans votre cas particulier, vous pouvez essayer de changer ceci
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
par ce
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
UPDATE : J'ai créé quelques html
pour reproduire le problème avec IE.
Le premier utilise le même DOCTYPE
comme dans votre page ainsi que le même code fancybox. IE fonctionne en mode "quirks" et la fancybox se comporte bizarrement comme dans votre page : http://picssel.com/playground/jquery/ieWrongDoctype_09feb12.html
Le second utilise la proposition de DOCTYPE
comme solution. IE fonctionne en mode standard et la fancybox fonctionne correctement : http://picssel.com/playground/jquery/ieGoodDoctype_09feb12.html
Ma conclusion : utilisez le bon DOCTYPE