Thea: Hintergrundbild strecken

Hallo,

mal ne klitzekleine Frage: Auf meiner Homepage http://www.wollingster-see.de habe ich ein Hindergrundbild eingebunden, das vertikal wiederholt wird, bei größeren Auflösungen aber für Probleme sorgt weil es "untenrum" zu kurz ist. Dumdidum... da gibt es doch sicherlich eine Lösung, gell? :) (Außer dass ich das Hintergrundbild neu machen muss - hab das Original nämlich verschlampt :7)

Danke!

  1. Ahaahaaha,
    bevor es noch jemand schreibt: Ja, im Archiv kann ich ne Antwort finden:

    http://www.w3.org/TR/css3-background/#background-size -> ist geplant

    http://www.webreference.com/dhtml/diner/bgresize/ -> mit DHTML jetzt schon möglich

    http://www.imagemagick.org/
    http://www.boutell.com/gd/ -> Oder man nutze ein extra Scriptchen

    Danke, Forum, hast mir wieder super geholfen! ;)

    Ich warte also, bis die Funktion von CSS unterstützt wird :D

    1. Hallo

      Ich warte also, bis die Funktion von CSS unterstützt wird :D

      Na denn wart' mal schön. Du solltest dann aber auch abwarten, bis die
      Browserhersteller diese CSS-Funtionalität in ihre Produkte einbauen.
      Wo wir wieder bei "Na denn wart' mal schön." wären. :-(

      Tschö, Auge

      --
      Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
      (Victor Hugo)
      1. hallo Auge,

        Na denn wart' mal schön. Du solltest dann aber auch abwarten, bis die
        Browserhersteller diese CSS-Funtionalität in ihre Produkte einbauen.
        Wo wir wieder bei "Na denn wart' mal schön." wären. :-(

        abgesehen davon, dass ich so eine funktion gar nicht für CSS-gerecht halte, lies doch mal für bessere laune hier: </faq/#Q-09e>

        grüße aus Leipzig
        willie

        --
        ss:| zu:} ls:# fo:| de:] va:} ch:? sh:( n4:( rl:° br:> js:| ie:% fl:( mo:}
        http://emmanuel.dammerer.at/selfcode.html
        1. Hallo

          Na denn wart' mal schön. Du solltest dann aber auch abwarten, bis die
          Browserhersteller diese CSS-Funtionalität in ihre Produkte einbauen.
          Wo wir wieder bei "Na denn wart' mal schön." wären. :-(
          abgesehen davon, dass ich so eine funktion gar nicht für CSS-gerecht halte, lies doch mal für bessere laune hier: </faq/#Q-09e>

          Ich habe keineswegs schlechte Laune. Auch belehrend wollte ich nicht wirken,
          _ich_ glaube auch nicht, dies getan zu haben [1].

          Einzig Theas Euphorie über die neuen Möglichkeiten von CSS 3 wollte ich bremsen.
          Und das aus gutem Grund, denn die von mir angesprochenen Hinderungsgründe des
          Einsatzes der Technik entsprechen ja wohl den Tatsachen.

          Immer schön den Ironiedetektor in Betrieb halten. :-)

          [1] Eventuell könnte es etwas süffisant rübergekommen sein.

          Tschö, Auge

          --
          Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
          (Victor Hugo)
          1. moin nochmal,

            ich hatte ja ebenfalls versucht, hiermit 'fachlichen' frieden zu bewahren:

            abgesehen davon, dass ich so eine funktion gar nicht für CSS-gerecht halte...

            Einzig Theas Euphorie über die neuen Möglichkeiten von CSS 3 wollte ich bremsen.
            Und das aus gutem Grund, denn die von mir angesprochenen Hinderungsgründe des
            Einsatzes der Technik entsprechen ja wohl den Tatsachen.

            yepp!

            Immer schön den Ironiedetektor in Betrieb halten. :-)

            mach ich ja. aber der fachliche-überlegenheit-alarm ist andauernd an (und so laut!), da hör ichs manchmal nicht ;-)

            grüße aus Leipzig
            willie

            --
            ss:| zu:} ls:# fo:| de:] va:} ch:? sh:( n4:( rl:° br:> js:| ie:% fl:( mo:}
            http://emmanuel.dammerer.at/selfcode.html
  2. Hi,

    denke mal du must da nacharbeiten, eine Funktion zum strecken von Grafiken kenne ich nicht, wenn dann würde sowas sicher ein Ladehammer sein ;-)

    gruß ...

    Chris

  3. hallo Thea,

    mal ne klitzekleine Frage: Auf meiner Homepage http://www.wollingster-see.de habe ich ein Hindergrundbild eingebunden, das vertikal wiederholt wird, bei größeren Auflösungen aber für Probleme sorgt weil es "untenrum" zu kurz ist.

    ich denke, das wird horizontal wiederholt. oder?! (männer spricht man möglichst nicht darauf an, ob irgendwas '"untenrum" zu kurz' ist. huharr! *SCNR*)

    Dumdidum... da gibt es doch sicherlich eine Lösung, gell? :)

    nö. zumindest nicht mit CSS. - zb. könnte javascript die verfügbare höhe auslesen und ein anderes bild laden.

    grüße aus Leipzig
    willie

    --
    ss:| zu:} ls:# fo:| de:] va:} ch:? sh:( n4:( rl:° br:> js:| ie:% fl:( mo:}
    http://emmanuel.dammerer.at/selfcode.html
    1. ich denke, das wird horizontal wiederholt. oder?! (männer spricht man möglichst nicht darauf an, ob irgendwas '"untenrum" zu kurz' ist. huharr! *SCNR*)

      =D

      @Chris: Na vielleicht find ich ja meine CD wieder MIT ALL MEINEN ORIGINAL DATEIEN --- so eine *******!!! Sollte ordentlicher werden *ärger*

      1. Hallo,

        Die geplannte CSS Funktion finde ich interessant, denke aber das da dann wohl die Qualität der Grafiken wohl auch leiden wird ;-) ...

        grüße,

        Chris

  4. Hallo Thea,

    Das Bild zu strecken funktioniert nicht. Du könntest aber Folgendes tun:

    background:url(../bilder/hintergrund2.jpg) bottom repeat-x fixed;
                                               ^^^^^^

    Auf Wiederlesen
    Detlef

    --
    - Wissen ist gut
    - Können ist besser
    - aber das Beste und Interessanteste ist der Weg dahin!
  5. Hi,

    neu machen wäre ohnehin sinnvoll, da dieses Bild ziemliche Artefakte hat.
    Eine vorläufige Alternative wäre allerdings, zusätzlich zum Hintergrundbild eine passende graue Hintergrundfarbe anzugeben. Dann fällt es zumindest nicht so schlimm auf wie jetzt (wo ich z.B. einen schönen rosa Rand unten sehe;-)

    Wenn Du das Bild neu machst, solltest Du nach unten einen weichen Verlauf in eine bestimmte Farbe setzen und diese dann auch als Hintergrundfarbe definieren. Nur so deckst Du wirklich alle Größen ab - es gibt ja auch Hochkant-Monitore...

    freundliche Grüße
    Ingo