Ergebnis 1 bis 5 von 5

Thema: Znetrierte Bilder im Header

  1. #1
    Contao-Fan
    Registriert seit
    26.01.2010.
    Ort
    Salzburg
    Beiträge
    368

    Standard Znetrierte Bilder im Header

    Hoi.. ich stehe gerade etwas auf dem Schlauch. Ich habe per Artikel ein Bild in den Header geladen. Nun passt sich das bild eh schon automatisch proportional an, wenn ich die Seitenbreite verändere (width: 100%).
    Mein Problem ist nun, dass es sich auch vertikel anpassen soll, wenn die browserhöhe geändert wird und zwar derart, dass das Bild nach oben verschoben wird.

    Ein Beispel wie es aussehen soll ist hier:

    https://www.gmachl.at/?gclid=Cj0KCQj...0aAshVEALw_wcB

    Die haben das allerdings mit einem Background Image gelöst. Ich bekomme die vertikale centrierung zwar damit hin, aber dann geht logischerweise die horizontale skalierung des Bildes nicht mehr..

    Code:
    position: absolute;
       top: 50%;
       left: 50%;
       	width: 2000px;
       height: 900px;
       margin-top: -450px; /* Half the height */
       margin-left: -1000px; /* Half the width */}
    Hat da vlt jemand eine Idee?

    Danke Euch

  2. #2
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.860
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo,

    wohl keine Lösung aber mit dem Weg des Hintergrundbildes ein rascher workaround ;-)
    mach anstatt dem CE Bild ein CE HTML und erstelle ein "leeres" <div> dem du via CSS ein Hintergrundbild zuordnest

    Code:
    div {width: 100%; 
    height: 100vh;
    background: url(../../img/mein/pfad/zum/hintergrund.jpg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    ...
    }
    Grüsse
    Bernhard


  3. #3
    Contao-Fan
    Registriert seit
    26.01.2010.
    Ort
    Salzburg
    Beiträge
    368

    Standard Danke

    Wird wohl nicht anders machbar sein.. ist zwar nen Krampf, wenn der Kunde das Bild wechseln möchte und bei über 40 header mühsam, aber immerhin eine Lösung!

    Danke Dir

    LG

  4. #4
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.469
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von macbee Beitrag anzeigen
    Wird wohl nicht anders machbar sein.. ist zwar nen Krampf, wenn der Kunde das Bild wechseln möchte und bei über 40 header mühsam, aber immerhin eine Lösung!

    Danke Dir

    LG
    In solchen Fällen habe ich den Ordnerpfad und Dateinamen an den Kunden übergeben und dann kann das neue Bild mit gleichem Namen, Abmessungen via FTP ausgetauscht werden.
    Geändert von planepix (27.04.2019 um 13:34 Uhr) Grund: deutsche Sprache repariert ;-)
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  5. #5
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.860
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Eine weitere Möglichkeit wäre, dass du via Rock Solid Custom Elements ein CE erstellst, welches deinen Redakteuren erlaubt das Bild via filetree auszuwählen.
    Das notwendige template würde dann ebenfalls wieder der <div>-tag sein und darin via inline-style obige CSS-Anweisungen einfügen. Den Pfad zum Bild fügst du dann über $this->myImage ein.

    Damit hätten die Redakteure die gleichen/ähnlichen Voraussetzungen wie dein vorhandenes CE Image.

    Oder aber du passt gleich dein ce_image template entsprechend an und gehst gleichen Weg wie soeben beschrieben
    Grüsse
    Bernhard


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
  •