zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > Knowledge Base
Seite neu laden alpha-transparente PNG im Internet Explorer

Antwort
 
LinkBack Themen-Optionen Ansicht
  #31 (permalink)  
Alt 16.08.2006, 20:58
#
XHTMLforum-Kenner
 
Registriert seit: 30.06.2005
Ort: Hamburg
Beiträge: 2.092
IChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer MenschIChao ist ein sehr geschätzer Mensch
Standard

1) Ein Filter kann nur auf einem Element wirksam werden, das haslayout von Haus aus mitbringt oder durch geeignete CSS-Eigenschaften wie width oder height haslayout erwirbt.

2) Das nächste Problem sind meist inkorrekte Browserweichen oder Conditional Comments oder Probleme mit Standalone-Multiple IE Installationen. Teste deine Conditional Comments mit einfachen Eigenschaften wie einer border, ob sie überhaupt greifen. Ein guter Test ist es auch, ob in dieser speziellen Regel für den IE ein einfacher Background mit demselben Path angezeigt wird. Dabei testet man Path und Conditional mit einem Streich.

3) Wenn 1) und 2) stimmen, ist es an der Zeit, die Schreibweise der komplexen Anweisung nochmals zu prüfen. Ggfs. aus der Microsoft-MSDN-Referenz oder anderen funktionierenden Seiten herauskopieren.
  • Nein, background-position und -repeat funktionieren nicht. Ist ja auch kein background-image.
  • Und weil es kein background-image ist, überschreibt ein Filter von sich aus auch kein background-image. Dieses muss mit background-image:none abgeschaltet werden, sonst bekommt man ein Doppelbild übereinander, ohne Transparenz.
  • Nein, IE5.0 unterstützt keine Filter. Erst 5.5. Stell deine Conditionals darauf ein.
  • Klar, IE7 unterstützt Filter und vor allem auch alpha-PNGs. Stelle deine Conditionals darauf ein.
  • Doch, IE5Mac kennt alpha-PNGs, aber eben keine Filter. Überprüf deine Weiche, ob sie IEMac auch wirklich ausschließt.

Und weil das Ganze nicht so ganz einfach ist, ist es nur möglich, zu helfen, wenn man eine URL zur Verfügung hat. Gerade hierbei wäre es wichtig, den Hinweis "Für Fragende" im CSS-Forum zu lesen und erst danach sein Filter-Problem vorzustellen -- und zwar im CSS-Forum, nicht in der Knowledgebase.
__________________
Ingo Chao

Buch: Fortgeschrittene CSS-Techniken

Geändert von IChao (16.08.2006 um 21:37 Uhr)
Mit Zitat antworten
Sponsored Links
  #32 (permalink)  
Alt 26.11.2006, 12:34
Neuer Benutzer
neuer user
 
Registriert seit: 06.03.2005
Beiträge: 21
Franky befindet sich auf einem aufstrebenden Ast
Standard

Hallo Leute,

ist es schlimm das ich den Thread pusche? Ich dachte besser als einen neuen zu öffnen...ich ersuche mich gerade an einem Design. Bzw. das wäre eigentlich schon zum größten Teil geschafft.
Nur gerade hapert es an einer Stelle: Den Alpha-PNG's.

Um aber jetzt schnell auf den Punkt zu kommen: Es geht um 1-Klick-Hoster | 1kh.eu | Startseite. Und zwar gerade nur um die Stelle mit <div id="foot"></div>:
Code:
div#foot{ height: 37px; background: transparent url(/images/footer.png) repeat-y 50% 50%; }
http://1kh.eu/images/footer.png ist ein Alpha-PNG. Ich habe es via background in die Mitte (50% 50%) positioniert. Und da da der Internetexplorer hier filter nicht richtig interpretiert (weil es ja halt kein richtiges Hintergrundbild mehr ist) weiß ich an dieser Stelle nicht weiter.

Wie kann ich das Problem lösen?

Liebe Grüße,
Franky

Geändert von Franky (26.11.2006 um 12:37 Uhr)
Mit Zitat antworten
Sponsored Links
  #33 (permalink)  
Alt 27.11.2006, 18:57
Benutzerbild von kadees
Erfahrener Benutzer
XHTMLforum-Mitglied
 
Registriert seit: 22.06.2004
Ort: in Baden (nicht Schwaben)
Beiträge: 792
kadees wird schon bald berühmt werden
Standard

Übrigens, weil Ingo den IE5.5 angesprochen hat:
der spuckt Nägel!
__________________
Gruss Dieter

Vegetarier essen meinem Essen das Essen weg.
Und unsere Norweger sind reine Karnivoren.

selfhtml | css4you | jendryschik | styleworks | Webdesign mit XHTML und CSS
Mit Zitat antworten
  #34 (permalink)  
Alt 24.08.2007, 17:50
XHTML-/CSS-/Flash-Guru
neuer user
 
Registriert seit: 21.03.2006
Beiträge: 9
Pixelflow befindet sich auf einem aufstrebenden Ast
Standard

Hab das hier gerade überflogen. Eine Variante die ich bereits seit längerem einsetze und für mich bis jetzt immer ohne Probleme funktioniert hat:

Raging Thunderbolt. The easiest way to PNG support in IE6

HF,
Flo
Mit Zitat antworten
  #35 (permalink)  
Alt 27.08.2007, 22:58
Benutzerbild von artis
Benutzer
neuer user
 
Registriert seit: 30.10.2006
Beiträge: 48
artis befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von Pixelflow Beitrag anzeigen
Hab das hier gerade überflogen. Eine Variante die ich bereits seit längerem einsetze und für mich bis jetzt immer ohne Probleme funktioniert hat:

Raging Thunderbolt. The easiest way to PNG support in IE6

HF,
Flo
wenn ich das verwende zeigt er mir bei ie6 das Bild nicht an Woran kann das liegen?!
__________________
www.eartiscore.com
Mit Zitat antworten
  #36 (permalink)  
Alt 09.10.2007, 20:49
Neuer Benutzer
neuer user
 
Registriert seit: 09.10.2007
Beiträge: 6
lpvr befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
die Grafik ist 2500 Pixel breit .... no-repeat
Viel Glück.
Mit Zitat antworten
  #37 (permalink)  
Alt 14.01.2008, 12:58
Benutzerbild von Gentle
Benutzer
neuer user
 
Registriert seit: 03.02.2007
Ort: Wien
Beiträge: 36
Gentle befindet sich auf einem aufstrebenden Ast
Standard

Der Thread ist uralt, aber das Problem gibts immer noch.

Hab jetzt eine Lösung gefunden, bei der ihr nur eine Zeile Code in das CSS-File kopieren müsst, und das wars.
Aber Achtung, PNGs sind immer noch nicht repeat-bar als Hintergründe.

IE PNG Fix - TwinHelix


Gentle
Mit Zitat antworten
  #38 (permalink)  
Alt 19.03.2008, 18:42
Neuer Benutzer
neuer user
 
Registriert seit: 28.01.2008
Beiträge: 7
crush41 befindet sich auf einem aufstrebenden Ast
Standard

Auch eine schöne Lösung ist das ganze als PNG-8 zu speichern (z.B. Mit Fireworks) dort werden im IE6 dann die halbtransparenten pixel einfach weggelassen, sodass es einem GIF ähnlich sieht.

Geändert von crush41 (19.03.2008 um 18:50 Uhr)
Mit Zitat antworten
  #39 (permalink)  
Alt 19.03.2008, 19:40
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.016
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Zitat:
Zitat von crush41 Beitrag anzeigen
Auch eine schöne Lösung ist das ganze als PNG-8 zu speichern (z.B. Mit Fireworks) dort werden im IE6 dann die halbtransparenten pixel einfach weggelassen, sodass es einem GIF ähnlich sieht.
Bei einem 8bit PNG gibt es keine Alphatransparenzen und somit auch keine halbtransparenten Pixel
Ein Png8 verhält sich genau so wie ein Gif und das in allen Browsern gleich.
Mit Zitat antworten
Sponsored Links
  #40 (permalink)  
Alt 19.03.2008, 19:56
Neuer Benutzer
neuer user
 
Registriert seit: 28.01.2008
Beiträge: 7
crush41 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von inta Beitrag anzeigen
Bei einem 8bit PNG gibt es keine Alphatransparenzen und somit auch keine halbtransparenten Pixel
Ein Png8 verhält sich genau so wie ein Gif und das in allen Browsern gleich.
das stimmt so nicht mit Fireworks kann man definitiv PNG-8 mit halbtransparenten Pixeln erstellen.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Probleme im Internet Explorer web334 CSS 15 21.06.2013 20:27
Internet Explorer 7, Vista, Transparente PNGs, Opacity = Chaos sebbibasti CSS 7 30.04.2009 21:57
png und der internet explorer alejandro CSS 24 02.10.2008 21:16
Transparente Schrift im Internet Explorer 6? davekch CSS 13 09.10.2007 11:56
PNG Transparenz, CSS und Internet Explorer fanttomas CSS 1 14.02.2006 11:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:52 Uhr.