Martin: Anzeigephänomen bei IE5

Hi,

bin gerade dabei, meine Website optisch etwas aufzuwerten. Dabei hab ich u.a einzelne Zellen einer Tabelle, die als Navigationsleiste fungiert, mit einer Hintergrundgrafik versehen, etwa nach dem Schema

<TD WIDTH="160" HEIGHT="40" BACKGROUND="button.gif">

Das funktioniert auch im Prinzip ganz gut. Mit meinem Browser (IE5) beobachte ich aber ein merkwürdiges Phänomen:
Gelegentlich - aber nicht immer - scheint er die Hintergrundgrafik zu ignorieren. In einigen Zellen zeigt er sie an, in anderen nicht. Sobald ich aber das Browserfenster z.B. vergrößere oder verkleinere (der IE also das Fenster neu aufbauen muss), ist die Darstellung korrekt. Es scheint sich also um ein reines Anzeigeproblem zu handeln.

Kann jemand diese Beobachtung bestätigen? Tritt das eventuell auch bei anderen Browsern auf? Was kann man dagegen tun?
Auf der Seite http://g-k-kunkel.bei.t-online.de/ könnt Ihr das bei Bedarf ausprobieren.

Ist nur ein "kosmetischer" Fehler, ich bin aber für jeden Hinweis dankbar.

Martin

  1. Hi,

    <TD WIDTH="160" HEIGHT="40" BACKGROUND="button.gif">

    zwar kein standard, aber sollte kein problem sein ;-)

    Kann jemand diese Beobachtung bestätigen? Tritt das eventuell auch bei anderen Browsern auf? Was kann man dagegen tun?
    Auf der Seite http://g-k-kunkel.bei.t-online.de/ könnt Ihr das bei Bedarf ausprobieren.

    ja, kann ich bestätigen, passiert bei mir auch (IE 5.0).
    Das lustige ist, dass wenn man über die Links fährt, dann erscheint
    ein teil der buttons wieder..
    Kann es sein, dass du in den hintergrundbildern Transparenz verwendest? Ich kenne ein ähnliches 'Phaenomen' in verbindung
    mit dem IE 5.5 und Transparenz.
    Taucht dieses Problem nur auf, wenn die grafik als Background
    geladen wird, oder auch bei einem 'normalen' <img ...>-Tag?

    Soweit ein paar lösungsansätze.

    Marc

    1. zwar kein standard, aber sollte kein problem sein ;-)

      Na ja, ich nehme einfach in kauf, dass das BACKGROUND-Attribut von dem einen oder anderen Browser ignoriert wird; dann sieht's halt nicht ganz so "hübsch" aus...

      Das lustige ist, dass wenn man über die Links fährt, dann erscheint
      ein teil der buttons wieder..

      Richtig. Aber nur, weil der Link-Text selbst per CSS beim Drüberfahren dynamisch verändert wird. Sonst wäre Ruhe im Karton! ;))

      Kann es sein, dass du in den hintergrundbildern Transparenz verwendest? Ich kenne ein ähnliches 'Phaenomen' in verbindung
      mit dem IE 5.5 und Transparenz.
      Taucht dieses Problem nur auf, wenn die grafik als Background
      geladen wird, oder auch bei einem 'normalen' <img ...>-Tag?

      Transparenz: Nein, bei diesen GIFs nicht. Und bei normalen <IMG>-Tags hab ich den Effekt auch noch nie gesehen.

      Thanx for your thinking!

      Martin

      1. Na ja, ich nehme einfach in kauf, dass das BACKGROUND-Attribut von dem einen oder anderen Browser ignoriert wird; dann sieht's halt nicht ganz so "hübsch" aus...

        kenn ich, ich mach's doch auch nicht anderst :))

        Transparenz: Nein, bei diesen GIFs nicht. Und bei normalen <IMG>-Tags hab ich den Effekt auch noch nie gesehen.

        naja, versuch halt mal, einfach .jpg's zu erstellen. Vielleicht geht es ja damit. Dann hast du zwar keine Problemlösung, aber immerhin geht's dann.

        marc