Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Hintergrund durch Grafik ersetzen

    Meppi

    • Mitglied
    • Beiträge: 219
    • Geschlecht:
    Hintergrund durch Grafik ersetzen
    am: 26. August 2014, 10:34:18
    Guten Tag,

    ich möchte meinen Hintergrund durch eine Grafik/Bild ersetzen.

    Kann mir jemand sagen, welche Dateigröße dieses haben sollte, damit es nicht Performanceverlusten kommt? Und welches Dateiformat sich empfiehlt?

    Grüße

    Linkback: https://www.modified-shop.org/forum/index.php?topic=30928.0
    Trade Republic - Provisionsfrei Aktien handeln

    ideeos.de

    • Mitglied
    • Beiträge: 190
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #1 am: 26. August 2014, 11:01:58
    Damit die Grafik auf allen Bildschirmen optimiert ausgerichtet wird, ist das CSS wichtiger, als die Bildgröße.
    Code: CSS  [Auswählen]
    html {
      background: url(images/bg.jpg) no-repeat center center fixed;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      -o-background-size: cover;
      background-size: cover;
    }

    Die Bildgröße würde ich immer mit Full HD (1920x1080) Größe anlegen.

    Meppi

    • Mitglied
    • Beiträge: 219
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #2 am: 26. August 2014, 11:12:55
    Hey Danke....

    also ganz normal als Dateiformat JPG wählen?

    Auf welche Größe würdet ihr es optimieren?

    Muß ich irgendwas beachten, daß es auch bei langen Seiten (verschachteltes Menü) keine Probleme gibt?

    ideeos.de

    • Mitglied
    • Beiträge: 190
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #3 am: 26. August 2014, 11:22:39
    Die CSS Anweisung passt das Bild für dich automatisch an die Bildschirmgröße an. IE wie immer ausgeschlossen. Sicherlich gibt es da auch noch Filter, einfach suchen.

    Soll das Bild den Content umschliessen ist es wichtig, dass du die Breite des Grids kennst. Meistens 960 bzw. 1170 px. Dann machst du dir einfach eine Schablone und baust um diese das Bild.

    Meppi

    • Mitglied
    • Beiträge: 219
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #4 am: 26. August 2014, 16:29:40
    Und die Dateigröße? Egal, ob 50 KB, 200 KB oder 5 MB? Ich frage, weil die Grafiken meines Shops jetzt schon 80% der Ladezeit einnehmen lt. diverser Speedtestseiten.

    ideeos.de

    • Mitglied
    • Beiträge: 190
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #5 am: 26. August 2014, 16:37:23
    Wenn du die Pixelgröße wie oben beschrieben anpasst und die Datei als jpg oder png abspeicherst, kommst du automatisch auf unter 1 MB. 5 MB ist ein schlechter Wert.

    Meppi

    • Mitglied
    • Beiträge: 219
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #6 am: 26. August 2014, 16:39:21
    Na da bin ich mal gespannt was danach der Speedtest sagt. Jetzt habe aktuell 50 kb als Hintergrund, wenn ich dann nahe 1MB komme......

    Meppi

    • Mitglied
    • Beiträge: 219
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #7 am: 01. September 2014, 21:03:23
    Moin....hab das Bild (HD Größe) nun in den Ordner gelegt und es wird auch angezeigt.

    Problem ist, daß scheinbar die linke obere Hälfte vom Bild genommen wird (jedenfalls in meiner Bildschirmansicht) und nicht das ganze Bild....also aus dem Zusammenhang gerissen. Der Shop liegt also nun auf ca. 1/4 des Bildes....

    Versteht ihr was ich meine? Wie bekomme ich es hin, daß das Bild in 100% Größe im Hintergrund eingebunden wird!?

    Christian|PCE

    • Mitglied
    • Beiträge: 207
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #8 am: 01. September 2014, 21:24:17
    In meinem Blog habe ich das wie folgt gemacht:

    Code: CSS  [Auswählen]
    body.custom-background {
        background-image: url('bild.jpg');
        background-repeat: repeat;
        background-position: left top;
        background-attachment: fixed;
    }

    Evtl. helfen dir die drei letzten Angaben zum Background weiter :)

    Meppi

    • Mitglied
    • Beiträge: 219
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #9 am: 01. September 2014, 21:49:12
    Hmm "body.custom-background" habe ich garnicht in der stylesheet. Sorry bin Anfänger im "Selbermachen"  :-|

    Christian|PCE

    • Mitglied
    • Beiträge: 207
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #10 am: 02. September 2014, 11:43:48
    Ja ne, schon klar das du das nicht hast ;) Solltest ja bei dir in background oder wie auch immer die Funktion heißt (kann nicht nachsehen gerade) folgende Dinge mal einbauen:

    Code: CSS  [Auswählen]
        background-repeat: repeat;
        background-position: left top;
        background-attachment: fixed;

    Evtl. geht es damit wenn dasBild in 1920x1080 vorliegt.

    ideeos.de

    • Mitglied
    • Beiträge: 190
    • Geschlecht:
    Re: Hintergrund durch Grafik ersetzen
    Antwort #11 am: 02. September 2014, 12:57:36
    Wie schon geschrieben mit COVER. Post doch bitte den Shoplink.
    Managed Server
    2 Antworten
    2656 Aufrufe
    08. April 2011, 09:52:07 von chillos
    5 Antworten
    6282 Aufrufe
    19. August 2011, 12:31:34 von Tomcraft
    2 Antworten
    2226 Aufrufe
    03. August 2014, 02:04:18 von noRiddle (revilonetz)
    1 Antworten
    2057 Aufrufe
    15. August 2013, 17:52:56 von noRiddle (revilonetz)