Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Background Bilder werden nicht angezeigt unter Contao 4.4

  1. #1
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard Background Bilder werden nicht angezeigt unter Contao 4.4

    Hallo,

    ich habe mal den Rat von hier im Forum umgesetzt und mir Contao 4.4 installiert, war bislang auf Version 3.5.
    Aber gleich zu Beginn einer Webseite, bin ich schon auf das erste Problem gestoßen.
    Wenn ich ein Background-Image mit dem CSS-Code background-image:url("files/themes/xxx/mvhbild0004.jpg"); einbinde, wird es nicht angezeigt.
    Nehme ich das gleiche Bild und binde es unter Artikel - Media Element - Bild ein mit dem gleichen Pfad zur Bilddatei, dann wird das Bild angezeigt.
    Woran kann dies liegen? Unter Contao 3.5 war dies nie ein Problem.
    Für Hinweise wäre ich sehr dankbar.


    Gruß
    Thomas

  2. #2
    Contao-Urgestein
    Registriert seit
    20.09.2012.
    Ort
    Lüneburger Heide
    Beiträge
    1.976
    Partner-ID
    12207
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    ohne Link wohl schwierig zu beantworten.
    Hast Du den richtigen CSS-Selektor getroffen?

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  3. #3
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.941

    Standard

    Zitat Zitat von Thomasge Beitrag anzeigen
    background-image:url("files/themes/xxx/mvhbild0004.jpg");
    Ich denke, es liegt daran, daß der Pfad in url() relativ zum Stylesheet ist und damit nicht passt. Funktioniert denn ein absoluter Pfad, also /files/themes/...?
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  4. #4
    Contao-Urgestein Avatar von folkfreund
    Registriert seit
    09.04.2010.
    Beiträge
    1.928

    Standard

    Bilder, die du per CSS einbindest müssen per URL erreichbar sein. Darum müssen sie unter files in einem freigegebenen Ordner liegen.

    In Contao 4 findest du 2 Ordner mit Namen files. Einer liegt er direkt im Installationspfad, der ist nicht per URL zu erreichen. Der andere ist /web/files und enthält Symlinks zu freigegebenen Ordnern. Da die Domain auf /web zeigen muss, liegt das von dir gewünschte /files also hier.

    Um das genauer zu sagen, müsstest du mal aufschreiben, wo genau dein CSS liegt und welcher files-Ordner bei deiner Verwendung "files/themes/xxx/mvhbild0004.jpg" gemeint ist.
    Geändert von folkfreund (30.05.2018 um 18:41 Uhr)

  5. #5
    Contao-Nutzer
    Registriert seit
    10.09.2018.
    Beiträge
    3

    Standard Dateiname als Problem

    Eine weitere mögliche Ursache für nicht angezeigte Bilder kann der Dateiname sein:
    background-image:url("files/Interface/_DSC4992-2%20frei_small.png"); funktionierte nicht
    background-image:url("files/Interface/DSC49922frei_small.png"); funktioniert
    (Der filemanager nimmt beide problemlos an - mit blank statt %20) Auswahl immer mit picker

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •