Supportnet / Forum / Webseiten/HTML
Hintergrundbild maximieren
Frage
Hallo!
Kann ich eigendlich bewirken das mein Hintergrundbild in jeder Auflösung den gesamten Bildschirm ausfüllt. Bisher kachelt ers bei über 1280x und unter 1024x sieht man nicht mehr alles.
Habs mit "width height" probiert aber das funtzt net. Mein Pic ist schwarz und hat einen silbernen Fleck in der mitte der auch dort stehen soll.
Bin für jeden Ratschlag dankbar. Und bitte kein Tip in der Art "Nimm ein anderes Bild"
Gruß
Zair
Antwort 1 von Friedel
Es gibt mehrere Möglichkeiten sowas zu machen, allerdings fällt mir nichts ein, was ohne JavaScript klappt. Sieh dir mal die Seite http://www.friedels-home.com/index.htm?/JavaScripte/Logo/anleitung.htm an. Wenn statt dem Logo deinen Stern verwendest und den Seitenhintergrund schwarz machst, sollte das etwa das sein, was du machen willst.
Antwort 2 von Ich-bin
Hy Friedel,
Ich hab das in Deiner HP schon gesehen aber ich dachte es geht vielleicht etwas einfacher. Ich test einfach mal demnächst und werd mal sehen wie ichs mache. Ne Tabelle were auch ne Möglichkeit oder das Pic als Wasserzeichen oder so.
Dank Dir trotzdem.
Zair
Ich hab das in Deiner HP schon gesehen aber ich dachte es geht vielleicht etwas einfacher. Ich test einfach mal demnächst und werd mal sehen wie ichs mache. Ne Tabelle were auch ne Möglichkeit oder das Pic als Wasserzeichen oder so.
Dank Dir trotzdem.
Zair
Antwort 3 von Dr.Ma-Busen
Nabend!
Das sollte mit css gehn.
Etwa so:
MfG
Dr. Ma-Busen
Das sollte mit css gehn.
Etwa so:
<style type="text/css">
<!--
body{
background-image:url(bg.gif);
background-repeat:no-repeat;
background-position:center;
background-attachment:fixed;
}
-->
</style>MfG
Dr. Ma-Busen
Antwort 4 von Ich-bin
@Dr. Ma-Busen: Geht nicht weil das Bild in einer kleineren Auflösung ja verkleinert werden muss und aders rum vergrössert.
Gruß
Gruß
Antwort 5 von semi
Oder mit DIV
Gruß,
Michael
<div style="position:absolute;left:0;top:0;z-index:-1">
<img src="background.gif" width="100%" height="100%">
</div>Gruß,
Michael
Antwort 6 von Ich-bin
So wird mir kein Hintergrundbild mehr angezeigt? Warum hast Du -- z-index:-1 -- Fett markiert, muss ich da etwas anderes eingeben.
Zair
Zair
Antwort 7 von semi
Ups! Das scheint in jedem Browser korrekt zu laufen außer im IE. Normalerweise ist es immer umgekehrt.
z-index:-1 sollte bedeuten "tiefer" im Raum. Also eine Ebene tiefer als Body.
Ein Nachteil. IE macht das Kontextmenü nicht abhängig von der angezeigten Ebene und bietet das Bild zum Download an. Was besseres fällt mir nicht ein.
Gruß,
Michael
z-index:-1 sollte bedeuten "tiefer" im Raum. Also eine Ebene tiefer als Body.
<div style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:0">
<img src="background.gif" width="100%" height="100%">
</div>
<div style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:1">& nbsp;</div>
<div style="position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;">
Seiteninhalt hierher.
</div>
Ein Nachteil. IE macht das Kontextmenü nicht abhängig von der angezeigten Ebene und bietet das Bild zum Download an. Was besseres fällt mir nicht ein.
Gruß,
Michael
Antwort 8 von Ich-bin
War fast gut, ausserdem verschwindet auch mein Text. Ein Teil davon ist unterhalb zu sehen.
Na egal ich versuchs mit einem Wasserzeichen oder nach Friedels Art.
Danke an alle
Zair
Na egal ich versuchs mit einem Wasserzeichen oder nach Friedels Art.
Danke an alle
Zair

