ChrisK: Rendering Fehler mit Firefox

Hi,

ich schlage mich mit einem etwas seltsamen Fehler beim Firefox herum. Beim erstmaligen (ungecacheten) Laden der Seite tritt häufig der Fehler auf, dass das Menü ca. 60px zu hoch angezeigt wird. Sobald die Seite neu gerendert wird (z.B. beim Öffnen von Firebug) verschwindet der Fehler.

Ich habe versucht einzugrenzen, wodurch das Problem ausgelöst wird, hatte aber bisher keinen Erfolg.
Meine Frage ist nun, ob jemand von euch einen derartigen Fehler schon einmal gesehen hat und vielleicht sogar weiß, wie er zu Stande kommt oder wie man ihn umgehen kann.

Besten Dank im Voraus

Grüsse,
  Christian

--
Erfahrung ist die Summe der Dummheiten, die man im Bedarfsfall wieder anwendet. (Dieter Hildebrand, Kabarettist)
  1. ich schlage mich mit einem etwas seltsamen Fehler beim Firefox herum. Beim erstmaligen (ungecacheten) Laden der Seite tritt häufig der Fehler auf, dass das Menü ca. 60px zu hoch angezeigt wird. Sobald die Seite neu gerendert wird (z.B. beim Öffnen von Firebug) verschwindet der Fehler.

    Hi ChrisK,

    offenbar ist das Problem dein Banner "kuechenmaxx.png".
    Der Höhenunterschied entspricht nämlich der Höhe des Banners.
    Da die Größe des Banners beim ersten Laden noch unbekannt ist,
    wird Dein Menü so ausgerichtet, als würde der Banner nicht existieren,
    bzw. die Höhe 0 haben.
    Das sollte aber leicht zu beheben sein, indem Du die Bannergröße
    als Attribute im <img>-Tag angibst.

    Also:

      
    <img src="data/standard/img/banner/kuechenmaxx.png" alt="Kreis Test-KüchenMaxx24" border="0" width="990" height="66">  
    
    

    Gruß,
    semaphor

    1. offenbar ist das Problem dein Banner "kuechenmaxx.png".
      Der Höhenunterschied entspricht nämlich der Höhe des Banners.
      Da die Größe des Banners beim ersten Laden noch unbekannt ist,
      wird Dein Menü so ausgerichtet, als würde der Banner nicht existieren,
      bzw. die Höhe 0 haben.

      Hallo semaphor,

      vielen Dank für deine Lösung. Das Problem scheint tatsächlich an der fehlenden Größenangabe des Banners zu liegen. Im Nachhinein ist damit auch klar wie es zum Verschwinden des Problems beim neu-rendern oder beim Laden aus dem Cache kommt...
      Also nochmal vielen Dank. Ich hätte mir da wahrscheinlich noch'n Wolf gesucht.

      Grüsse,
        Christian

      --
      Erfahrung ist die Summe der Dummheiten, die man im Bedarfsfall wieder anwendet. (Dieter Hildebrand, Kabarettist)
  2. Hallo,

    ich schlage mich mit einem etwas seltsamen Fehler beim Firefox herum. Beim erstmaligen (ungecacheten) Laden der Seite tritt häufig der Fehler auf, dass das Menü ca. 60px zu hoch angezeigt wird. Sobald die Seite neu gerendert wird (z.B. beim Öffnen von Firebug) verschwindet der Fehler.

    Ich habe versucht einzugrenzen, wodurch das Problem ausgelöst wird, hatte aber bisher keinen Erfolg.

    Ich habe nicht wirklich Lust mich über das riesige CSS durchzuwühlen. Aber ich setze da auf ein Problem mit float und (ev. fehlenden) Angaben zu width/height.
    Du könntest versuchen, nicht benötigte Sachen aus dem CSS zu nehmen und dabei mal immer wieder auch den HTML-Kode zu reduzieren (sprich ebenfalls, alles rauszunehmen, bis nur das Menü und die Kopfleiste der Seite übergib bleibt).

    Grüße
    Thomas