2010-07-09 14 views
5

Mam stronę, która wygląda doskonale na http://esolar.ca/calculatorCSS Problem iframe w IE 8

Ale kiedy osadzić go w iframe na http://esolar.ca/how-to-profit-from-microfit/microfit-income-calculator/

Request przycisk Assessment w programie Internet Explorer 8 jest zbyt daleko do lewo. Jak sprawić, by zawartość elementu iframe wyglądała tak samo, jak po iframed?

+0

Może IE uważa, że ​​okno jest zbyt małe. Możesz spróbować zwiększyć jego rozmiar i sprawdzić, czy działa. –

Odpowiedz

4

Element iFrame jest przepełniony w IE. Zmiana szerokości na 584px "naprawia" to dla mnie.

Niektóre rzeczy, aby zmniejszyć te rodzaje problemów:

  1. Użyj DOCTYPE uniknąć wyzwalania Quirks Mode w IE. EG:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 
    
  2. Użyj resetowania CSS, aby zmniejszyć różnice między przeglądarkami. Here's a good one.

  3. Jeśli wszystko inne zawiedzie, użyj Conditional Comments, aby zmodyfikować IE CSS.

+2

Dodanie DOCTYPE naprawiło problem. Dzięki – John