Transparenz von png wird im IE ignoriert wurde Beantwortet

Autor Nachricht
Verfasst am: 10.05.2008 [12:22]
speedhost

[Themenersteller]
dabei seit: 19.02.2008
Beiträge: 8

Hallo
Ich habe ein Problem mit den verschiedenen interpretern der
Browser welche oft nicht die richtigen fonts einbauen.Ich weis das man fonts mit typo einbetten kann,aber leider
habe ich mit Gmenu kaum Erfahrung, ausserdem brauche ich für jeden Link ein eigenes HG-Bild .Daher scheind mir eine typo lösung zu komplex.
Kennt jemand einen css-hack damit der IE die Transparenz
von png´s akzeptiert?

danke für Eure Hilfe.

mfg speedhost





Verfasst am: 10.05.2008 [12:35]
einpraegsam.net

[Moderator]
dabei seit: 17.01.2005
Beiträge: 4611

speedhost schrieb:

Hallo
Ich habe ein Problem mit den verschiedenen interpretern der
Browser welche oft nicht die richtigen fonts einbauen.Ich weis das man fonts mit typo einbetten kann,aber leider
habe ich mit Gmenu kaum Erfahrung, ausserdem brauche ich für jeden Link ein eigenes HG-Bild .Daher scheind mir eine typo lösung zu komplex.
Kennt jemand einen css-hack damit der IE die Transparenz
von png´s akzeptiert?

danke für Eure Hilfe.

mfg speedhost


alpha channel fix für <IE7

Powermail :: Einprägsam :: Smokethis :: Xing Profil :: conject
Verfasst am: 10.05.2008 [18:58]
speedhost

[Themenersteller]
dabei seit: 19.02.2008
Beiträge: 8

Hallo einpraegsam
Danke für deine hilfe.
alpha channel kenne ich nicht darum hab ich noch auf xhtmlforum nach alpha channel gesucht und das gefunden:
Html4strict:Zeilennummerierung:  An / Aus

  1. filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='alphatransparency.png', sizingMethod='scale');

[/HTML]
das hat aber nicht funktioniert auch ein javascript welches alle png`s auf einer
Seite transparent stellt.will nicht so wie ich es will.banghead.gif

daher habe ich nun 2 in 1 jpg pro link verwendet welche mit css bei hover die
Position ändern das klappt in allen Browsern sehr gut.
.meinTag a{width:162px;height:60px;background:#fff url(http://www...../fileadmin/...)left top no-repeat;}
.meinTag a:hover{width:162px;height:60px;background:#fff url(http://www...../fileadmin/...)left -60px no-repeat;}
nun muss ich aber immer den absoluten Pfad zum Bild angeben,lieber würde ich mit fileadmin beginnen,das geht aber in typo nur bei <img>;

mfg speedhost

Verfasst am: 10.05.2008 [19:53]
SLAng


dabei seit: 20.10.2004
Beiträge: 1615

Das hat mit Typo nichts zu tun...
Das haben CSS-Files nunmal so ansich, das man den Pfad nicht einfach mit in der URL beginnen kann.
Wenn du die absolute Pfadangabe nicht möchtest, bleibt ja immernoch die relative Variante:
Html4strict:Zeilennummerierung:  An / Aus

  1. background:#fff url(../../fileadmin/...)



Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
Verfasst am: 10.05.2008 [20:44]
speedhost

[Themenersteller]
dabei seit: 19.02.2008
Beiträge: 8

Danke SLAng für den Hinweis
Nun hab ich wieder was dazu gelernt.



[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 10.05.2008 um 21:16]




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.