Background-images in HTML-Newsletter werden nicht angezeigt [Gelöst]

  • rush rush
    Padawan
    0 x
    40 Beiträge
    0 Hilfreiche Beiträge
    13. 07. 2007, 12:20

    Hallo,
    ich suche jetzt seit langem nach einer Lösung für mein Problem, kann aber im Forum leider nichts finden. Wir haben einen Newsletter mit eigenem Stylesheet erstellt. Es funktioniert auch alles soweit ganz prächtig: Versand, Headerbild, Links und Formatierungen werden sauber im HTML-Email angezeigt. Nur die diversen Hintergrundbilder für Navigation, Footer und Gotop-Links die ich im Stylesheet mit background-image: url(../img/xxx.gif); definiert habe, werden völlig ignoriert. Kann das an der Pfadangabe liegen? Oder was mache ich sonst falsch?
    Ich habe schon sämtliche Tipps aus dem Forum ausprobiert, die CSS und HTML-Emails betreffen, komme aber einfach nicht zu einem positiven Ergebnis. Wenn ich die Seite im Browser anzeige, ist sie völlig ok. Bitte helft mir, es ist ziemlich dringend!
    Liebe Grüße
    Angela


  • 1
  • pietbonn pietbonn
    Padawan
    0 x
    56 Beiträge
    0 Hilfreiche Beiträge
    16. 07. 2007, 12:57

    Hallo,

    habe exakt das gleiche Problem - die Pfadangaben im CSS werden scheinbar nicht geparst - diesen Quelltext schmeisst mir Outlook raus:

    [HTML]<div style="background-image: url(/fileadmin/id/newsletter_bg.gif);">
    <img src="cid:part1.8d00f8aadd1f9a7209272716b6f060a7_MID6_t1" />
    Text bla bla....
    </div>
    [/HTML]

    Das per img-Tag eingebundene Bild wird geparst und dargestellt, das Bild im CSS hingegen nicht. Hat jemand einen Tipp?

  • rush rush
    Padawan
    0 x
    40 Beiträge
    0 Hilfreiche Beiträge
    26. 07. 2007, 15:11

    Ich habe jetzt für das Problem eine funktionierende Lösung gefunden, die zwar absolut simpel, aber nicht besonders elegant ist. Ich habe lediglich im Stylesheet die relativen Bildadressen "url(../img/bild.gif)" durch absolute URLs ersetzt, also durch "url(http://www.mydomain.de/fileadmin/img/bild.gif)". Damit klappt es astrein und es sind keine weiteren Klimmzüge mehr nötig.
    Vielleicht hilft das einigen weiter.
    lg
    Angela

  • isabelle isabelle
    Jedi-Ritter
    0 x
    118 Beiträge
    0 Hilfreiche Beiträge
    02. 04. 2008, 16:53

    hallo

    bei mir geht das mit der aktuellen version von direct-mail leider auch nicht....

    geht es den bei euch? wie bindet ihr eure template grafiken ein?

    gruss
    isa

  • fab fab
    T3PO
    0 x
    14 Beiträge
    0 Hilfreiche Beiträge
    16. 07. 2012, 10:23

    hallo alle

    Ich habe gestern etwas im Code von direct-mail zu diesem dem Thema gesucht. Als Kommentar steht da: #todo: images in css oder sowas. Also die Background Images im CSS werden nicht geparst (Stand Juli 2012)

    Ich habe aber die Extension etwas erweitert, so dass es nun möglich ist für Bilder das Attribut "Background" in table, tr und td zu nutzen. Ich habe eine Patch dafür eingereicht:

    http://forge.typo3.org/issues/38905

    Ich hoffe, wenigstens das schafft es in bälde in den Code.

    fab

  • 1