Probleme bei der Darstellung des Hintergrundbilds im #container

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Verena
    Contao-Nutzer
    • 22.07.2009
    • 56

    #1

    Probleme bei der Darstellung des Hintergrundbilds im #container

    Hallo zusammen,

    so langsam verzweifle ich - eine direkte Lösung habe ich in den Beiträgen leider aber auch nicht entdecken können...

    Ich nutze Contao 2.9.0 und habe per css im #container ein Hintergrundbild hinterlegt.
    Dies wird nur sichtbar, wenn ich dem #container eine direkte Höhenangabe zuweise. Bei Werten wie "100%" oder "auto" passiert hingegen nichts.

    Nun gibt es allerdings Seiten, die durchaus länger werden können. Dann wird der Text einfach weitergeschrieben und die Hintergrundgrafik hört nach der festgelegten Höhe im #container auf.

    Das Problem hatte ich bisher noch nie und finde bisher auch keinen Fehler im "drumherum"

    Habt Ihr einen Lösungsansatz?

    Grüße
    Verena
  • planepix
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    • 05.06.2009
    • 6686

    #2
    Hallo Verena,

    gibt ein lebendes Beispiel (Link)?

    Ansonsten aufschlussreich:

    Four techniques are explored on accomplishing a full page background image that conforms to our exceptions: no white space, scales as needed, retains aspect ratio, centered, and more.


    Background images that fill the screen thrill marketers but waste bandwidth in devices with small viewports, and suffer from cropping and alignment problems in high-res and widescreen monitors. Ins…
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), BlueSky: planepix
    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

    Glücklich sind die, die den Wert erkennen – und wertschätzen.

    Kommentar

    • blueamerican
      Contao-Nutzer
      • 07.07.2010
      • 166

      #3
      hmm ich hatte die vermutung dass es an dem nicht geclearten #container liegt... ähnliches verhalten kommt beim #header vor... das mitgeben einer höhe führt dann zu "haslayout" bzw. ersetzt des clearen...

      bei mir klappt es aber auch ohne höhe mit dem hintergrundbild im container...

      evtl hast du einen fehler im css

      Kommentar

      • Verena
        Contao-Nutzer
        • 22.07.2009
        • 56

        #4
        Hallo,

        schick ich dir per Mail :-)

        Danke schon mal.

        Grüße
        Verena

        Kommentar

        • blueamerican
          Contao-Nutzer
          • 07.07.2010
          • 166

          #5
          ok, du kannst natürlich auch das hier zusätzlich ins css schreiben, dann sollte es gehen:-)

          #container:after {
          content: ".";
          display: block;
          clear: both;
          height: 0;
          visibility: hidden;
          }
          #container {
          min-height: 1px;
          }
          * html #container {
          height: 1px;

          /* Hack for IE Mac \*//*/
          height: auto;
          overflow: hidden;
          /**/
          }

          Kommentar

          • Verena
            Contao-Nutzer
            • 22.07.2009
            • 56

            #6
            Hi blueamerican,

            na das ist doch mal ne tolle Lösung :-)
            Klappt wunderbar - DANKE

            Grüße
            Verena

            Kommentar

            • blueamerican
              Contao-Nutzer
              • 07.07.2010
              • 166

              #7
              np... gerne!

              das clearing in music academy ist verbesserungswürdig:-)

              Kommentar

              Lädt...