Einzelnen Beitrag anzeigen

Pfoto

Registriert seit: 26. Aug 2005
Ort: Daun
541 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: CSS: Opacity (Transparenz)

  Alt 3. Nov 2007, 09:10
Zur PNGs mit 8 Bit Transparenz:

Wenn du dem IE < 7 explizit sagst, er solle mit Hilfe seines
AlphaImageLoader das PNG laden, dann kann er auch PNGs mit
256-stufiger Transparenz darstellen.

Delphi-Quellcode:
#EineBox {
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='img/Bild_mit_Transparenz.png');
}
Ein kleiner Nachteil ist, dass das Bild nicht CSS-typisch mit repeat-x / -y
wiederholt werden kann, sondern feste Maßen oder Prozentwerte erwartet werden.


Im Internet gibt es auch fertige Lösungen, die es ohne obige
Konstruktion ermöglichen, das PNGs mit 8-bit Transparent im IE < 7
automatisch auch korrekt dargestellt werden.



Gruß
Pfoto
Jürgen Höfs
  Mit Zitat antworten Zitat