schnaegg: darstellungsfehler mit ie 6.0 bei link mit hintergrund

Hallo zusammen
Ich habe bei meiner Seite ein Problem, dass mir IE 6.0 meine links nicht richtig darstellt. Die buttons werden wie schattiert was bei IE 7.0 und Firefox nicht der fall ist.
Kann mir jemand weiterhelfen und sagen wo da der Fehler liegt?
Link zu meiner Seite: http://widehouz.wi.funpic.de/
Danke schon mal!
Schnaegg

  1. Liebe(r) schnaegg,

    der IE vor der Version 7 kann nicht korrekt mit der Alphatransparenz von PNG-Dateien umgehen. Das ist Dein Problem. Eine Lösung dieses Problems wäre der AlphaImageLoader. Es handelt sich hierbei um eine Microsoft-spezifische Angelegenheit, die im CSS-Code als "filter" eingesetzt werden kann. Google mal danach...

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
    1. Hallo Felix!

      Danke für deinen Tipp!
      Ich habe dies nun versucht aber es funktioniert nicht!

      Nun lautet die css so:

      #menue a:link {
      width:inherit;
      height:162px;
      display:block;
      background-repeat:no-repeat;
      margin:3px;
      filter:
      progid:DXImageTransform.Microsoft.AlphaImageLoader
      (src='buttons/homebutton.png');
      }

      html > body #menue a: {
      background: url(buttons/homebutton.png);
      }

  2. Hallo!

    Kann mir jemand weiterhelfen und sagen wo da der Fehler liegt?

    Falls du am Hintergrund der Seite nichts mehr änderst, sind an dieser Stelle Transparenz-Effekte überhaupt nicht notwendig (ich betrachte die Seite aktuell mit FF 2).
    In dem Fall, wäre es wohl das einfachste, wenn du auf Alpha-Transparenz verzichtest.

    Gut Pfad!
    Thorsten