mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 15:05 Benutzername: Passwort: Auto-Login

Thema: PNG Transparenz in verbindung mit jQuery (IE8) vom 02.02.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> PNG Transparenz in verbindung mit jQuery (IE8)
Autor Nachricht
bender007
Threadersteller

Dabei seit: 19.09.2008
Ort: -
Alter: 40
Geschlecht: Männlich
Verfasst Di 02.02.2010 14:59
Titel

PNG Transparenz in verbindung mit jQuery (IE8)

Antworten mit Zitat Zum Seitenanfang

Hallo,

ich habe ein Problem und zwar habe ich im Hintergrund einen Gradient.
Davor liegt ein Bild was nach unten hin Transparent wird (Spiegelung).
Dieses Bild wird zusammen mit anderen Bildern gefaded und zwar per jQuery oder auch Javascript.
Ich benutze allerdings Joomla und ein ImageFader Modul (z.B. JT SlideShow, Simple Image Rotator oder viele andere mehr...). Ich habe allemöglichen Fader getestet. Aber ich bekomme immer unten um die Transparenz ein hässlichen schwarzen oder weissen Kasten. Anscheined kann der IE8 keine bewegten PNG's darstellen (was ein absolutes unding ist... drecksbrowser und so...).
Das Problem ist auch das der Verlauf im Hintergrund zu sehen sein muss... bei einem weissen oder schwarzen Hintergrund wäre das kein Problem...

Jetzt meine Frage gibt es eine möglichkeit dieses Problem zu umgehen??


Thx Bender
  View user's profile Private Nachricht senden
choise

Dabei seit: 01.02.2007
Ort: Würzburg
Alter: 35
Geschlecht: Männlich
Verfasst Di 02.02.2010 15:08
Titel

Antworten mit Zitat Zum Seitenanfang

der IE schafft es tatsächlich nicht halbtransparente PNG's zu faden,

habe ich auch schon öfters erlebt.


kann mich gerade nicht daran erinnern, ob ich einen workaround gefunden habe, melde mich ggf. später, dann schau ich mal in die projekte rein, nur gerade nicht die zeit dazu.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
bender007
Threadersteller

Dabei seit: 19.09.2008
Ort: -
Alter: 40
Geschlecht: Männlich
Verfasst Di 02.02.2010 15:22
Titel

Antworten mit Zitat Zum Seitenanfang

Jau das wäre cool.
Ich dreh noch am Rad ^^

THX
  View user's profile Private Nachricht senden
bender007
Threadersteller

Dabei seit: 19.09.2008
Ort: -
Alter: 40
Geschlecht: Männlich
Verfasst Mi 03.02.2010 11:16
Titel

Antworten mit Zitat Zum Seitenanfang

Hat noch jemand ne Idee??
Ich finde keine alternative zu dem image Fader...

Bitte Bitte keiner eine Idee?


bender

P.S. Ich hatte eben noch einen Geistesblitz..
Wenn das jetzt mit der Transparenz nicht funktionieren sollte könnte ich dann nicht:
1. Eine Browserweiche einbauen = wenn IE erkannt wird soll er das alte DIV von dem ImageFader script ausbleden mit display:none
2. Und dann ein neues DIV einfügen und einen javascript code einfügen wo die IE Filter "engine" verwendet wird.
3. Ein php oder javascript ka müsste dann allerdings das Verzeichnis auslesen und selbständig die Bilder in den HTML Code einsetzen. Da die Bilder öffters gewechselt werden und es zuviel arbeit macht das per Hand jedesmal in den Code zu schreiben.
4. Zusätzliche muss er für jede Seite andere bilder laden (Joomla)...

Wäre sowas möglich?


Zuletzt bearbeitet von bender007 am Mi 03.02.2010 11:33, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
bender007
Threadersteller

Dabei seit: 19.09.2008
Ort: -
Alter: 40
Geschlecht: Männlich
Verfasst So 07.02.2010 20:47
Titel

Antworten mit Zitat Zum Seitenanfang

bender007 hat geschrieben:
Hat noch jemand ne Idee??
Ich finde keine alternative zu dem image Fader...

Bitte Bitte keiner eine Idee?


bender

P.S. Ich hatte eben noch einen Geistesblitz..
Wenn das jetzt mit der Transparenz nicht funktionieren sollte könnte ich dann nicht:
1. Eine Browserweiche einbauen = wenn IE erkannt wird soll er das alte DIV von dem ImageFader script ausbleden mit display:none
2. Und dann ein neues DIV einfügen und einen javascript code einfügen wo die IE Filter "engine" verwendet wird.
3. Ein php oder javascript ka müsste dann allerdings das Verzeichnis auslesen und selbständig die Bilder in den HTML Code einsetzen. Da die Bilder öffters gewechselt werden und es zuviel arbeit macht das per Hand jedesmal in den Code zu schreiben.
4. Zusätzliche muss er für jede Seite andere bilder laden (Joomla)...

Wäre sowas möglich?



Hat sicher erledigt. Benutze mod_rokslideshow damit geht es mehr oder weniger...
  View user's profile Private Nachricht senden
Benutzer 1103
Account gelöscht


Ort: -

Verfasst Mo 08.02.2010 11:14
Titel

Antworten mit Zitat Zum Seitenanfang

Hi,

ich hatte damals ähnliche Probleme. Es liegt tatsächlich daran, dass IE für einen sauberen Fade von PNG eine Hintergrundfarbe braucht. Das ist natürlich komplett sinnfrei, aber es lohnt ja nicht beim IE nach Sinn zu fragen.....

Versuch mal folgendes, es wird das Problem wohl nicht gänzlich aus der Welt schaffen, könnte aber eine Verbesserung bringen. Gib dem PNG diesen INLINE-Style:

Code:
<img src='dein-bild-trans.png' style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='dein-bild-trans.png', sizingMethod='scale');" border='0' alt='foo' />


(Ob Du die sizingMethod brauchst weiß ich nicht).

Diesen Befhel verwende ich in Kombination mit

http://code.google.com/p/ie7-js/

Probiers mal.


Zuletzt bearbeitet von am Mo 08.02.2010 11:15, insgesamt 1-mal bearbeitet
 
 
Ähnliche Themen jquery - hide content in jquery object
jQuery Plugin - Slider als Input wie in jQuery UI
[Flash 8] PNG - Transparenz ist keine echte Transparenz?
FTP Verbindung mit 1&1
Flashsite in Verbindung mit AE
[Dreamweaver MX] Probleme bei FTP Verbindung
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.