2010-07-09 8 views
5

J'ai une page qui ressemble parfaitement à http://esolar.ca/calculatorproblème iFrame CSS dans Internet Explorer 8

Mais quand je l'intégrer dans un iframe à http://esolar.ca/how-to-profit-from-microfit/microfit-income-calculator/

La demande Un bouton d'évaluation dans Internet Explorer 8 est trop loin à la la gauche. Comment faire pour que le contenu de l'iframe apparaisse le même après qu'il a été iframe?

+0

Peut-être que IE pense que la fenêtre est trop petite. Vous pouvez essayer de l'agrandir et voir si cela fonctionne. –

Répondre

4

L'iFrame déborde dans IE. Changer la largeur à 584px "fixe" pour moi.

Certaines choses pour réduire ce genre de problèmes:

  1. Utilisez un DOCTYPE pour éviter de déclencher le mode Quirks dans IE. EG:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 
    
  2. Utilisez une réinitialisation CSS pour réduire les différences entre les navigateurs. Here's a good one.

  3. Si tout le reste échoue, utilisez Conditional Comments pour modifier IE CSS.

+2

Ajout du DOCTYPE a résolu le problème. Merci – John

Questions connexes