Ergebnis 1 bis 9 von 9

Thema: [GELÖST] CSS Hintergrundbild verschiebt sich trotz background-attachment:fixed

  1. #1
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    44

    Trauriges Gesicht [GELÖST] CSS Hintergrundbild verschiebt sich trotz background-attachment:fixed

    Hallo Leute,
    das wiederholte Hintergrundbild wird seitlich verschoben wenn ich das Fenster verkleinere.
    http://www.richstaker.com

    CSS sieht so aus:
    Code:
    body {
    width: 100%;
    min-width: 100%;
    position: static;
    background-color: #B1B1B1;
    background-position: center top;
    background-repeat: repeat-y;
    background-image: url(/tl_files/music_academy/background.gif);
    background-attachment: fixed;
    }
    Woran kann das Liegen?
    Geändert von w202mg (02.05.2014 um 16:59 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    06.01.2014.
    Beiträge
    40

    Standard

    Hallo,

    ist das nicht im Prinzip das gleiche Problem wie hier:

    https://community.contao.org/de/show...ckground-Image


    Gruß

  3. #3
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    44

    Standard

    Hi,
    also mein Hintergrundbild ist breiter als der Wrapper. Wenn ich das Hintergrundbild packe, dann wird es an den Seiten abgeschnitten. Und das Hintergrundbild wird auch verschoben.

  4. #4
    Contao-Fan Avatar von Bas
    Registriert seit
    03.12.2009.
    Ort
    Hamburg
    Beiträge
    555

    Standard

    Das Hintergrundbild ist im Body auf der x-position mit center positioniert, hat damit keinen Bezug zu den Inhalt-DIVs und genau so verhält er sich ... wenn Du den Browser (body) schmaler ziehst, bleibt das Hintergrundmotiv immer mittig, nur das die darüberliegenden DIVs ne feste Breite haben.

    Lösung ... installier nen zusätzlichen DIV, der deinen wrapper umfasst und dem gibst Du die Background-Grafik. Da dieser DIV den Wrapper dann beinhaltet, wird dieser immer mindestens so breit wie der Inhalt sein, und damit stimmts dann. Denk daran dem Body und dem neuen DIV min-height von 100% mitgeben musst. (bzw. musst Du mal testen, bin mir nicht ganz sicher ob min-height oder height korrekt ist)

  5. #5
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    44

    Standard

    Hi,
    also in der Zwischenzeit habe ich mal etwas rum experimentiert. Irgendwie komme ich nicht auf das gewünschte Ergebnis. Ich hatte mal in Chrome den Wrapper in ein DIV eingeschlossen und ein Hintergrundbild verpasst. Der Wrapper hatte sich nach oben verlagert und der ganze Inhalt hat sich auf den ganzen Bildschirm verteilt.

    Wie mache ich das denn richtig?

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

    Support Contao

    Standard

    Hi,

    wenn Du die ganze Hintergrundgeschichte vom body-selektor wegnimmst und folgendes auf den #wrapper legst könnte es "für den Anfang" das sein was Du suchst.

    Code:
    #wrapper
    {
    background-image: url("/tl_files/music_academy/background.gif");
    margin: 0 auto;
    margin: 0 auto;
    width: 870px;
    }
    getestet im FireBug.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  7. #7
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    44

    Standard

    Hi,
    das habe ich schon probiert.
    Leider wird dann das Hintergrundbild auf den Seiten abgeschnitten, weil der Wrapper schmaler als das Bild ist.

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

    Support Contao

    Standard

    Hab mich verschrieben,

    Code:
    #wrapper
    {
    background-image: url("/tl_files/music_academy/background.gif");
    margin: 0 auto;
    padding: 0 15px;
    width: 870px;
    }
    Mit dem padding sollte es gehen.

    Gruß
    tschero
    Autodidakt und HobbyWebdesigner

    www.webdesign24.biz
    Screencasts zu Contao

  9. #9
    Contao-Nutzer
    Registriert seit
    06.09.2012.
    Beiträge
    44

    Standard

    Jawohl!
    Das war das!

    Vielen vielen Dank!

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
  •