HTML Bild Skalierung

  • Hallo miteinander,


    Ich hab ne dämliche Frage^^


    Wie bringe ich es hin, ein Hintergrundbild automatisch an die Auflösung des Benutzers anzupassen?
    Mein Bild ist einfach immer zu gross.


    width:100%
    height:100%


    Das hat bei mir eigentlich sonst geklappt.
    Aber jetzt irgendwie nicht mehr.


    Gibts da andere Lösungen?


    Gruss
    Vince

  • Dann will ich mal meine gute Tat für den Tag tun... Das folgende ist der CSS Code


    Code
    html
    { 
    	background: url(hintergrundbild.png) no-repeat center center fixed; 
    	-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;
    }
  • Hi Longibotti,


    Ich steht grad völlig aufm Schlauch..



    So jetz die CSS Deklarationen:


    Code
    #main {
    background: url(images/main.png) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    }


    Das Bild existiert und wurde auch schon angezeigt.
    Komischerweise bleibt die Seite jetzt einfach leer...


    Gruss
    Vince

  • Probier's doch einfach mal mit html - wie in meinem Beispiel. Das ist dann eine Skalierung, die sich an die Fenstergröße anpasst. Bei einem Background width und height 100% zu nehmen führt zu Verzerrungen. Mit


    Code
    html
    { 
    	background: url(hintergrundbild.png) no-repeat center center fixed; 
    	-webkit-background-size: cover;
    	-moz-background-size: cover;
    	-o-background-size: cover;
    	background-size: cover;
    }


    wird proportional vergrößert beziehungsweise verkleinert. Bei mir klappt das so einwandfrei - Browserunabhängig (wobei ich Chrome benutze ^^)

  • Setze den <body> in CSS in eine Deklaration.
    Dieser Befehl, den du CSS gibst verändert die Größe des sichtbaren Bereiches (Body - Körper der Datei).
    An diesen Bereich brauchst du das Bild nur mehr anzupassen und das Bild ist jenachdem wie der User seine
    Bildschirmeinstellungen hat, ausgerichtet. Sry fürs umständliche Erklären!


    Mit freundlichen Grüßen
    Saitek | Timo


    Du hast Probleme beim Programmieren oder mit deinem PC?
    Registriere Dich doch auf PC-Rat-Hilfeforum.de.
    Nach dem Registrieren musst du nur deine E-Mail-Adresse bestätigen,
    dann kann es auch schon losgehen. Also worauf wartest du?


    Erreichbar unter folgender E-Mail-Adresse
    support@pc-rat-hilfeforum.de