[HTML] Größe des Hintergrunds ändern?

  • #1
J

JediMB

Bekanntes Mitglied
Themenersteller
Dabei seit
04.04.2003
Beiträge
244
Reaktionspunkte
0
Hallo!

Gibt es eine Möglichkeit, die Größe des Hintergrundbildes einer Webseite zu ändern bzw. anzugeben?

Ich möchte, dass sich das Bild der aktuellen Bildschirmauflösung des Besuchers anpaßt. Dazu habe ich auch schon die entsprechenden Java und CSS Befehle, damit die Grafiken (<IMG>) sich automatisch in der Größe anpassen, aber mir fehlt noch etwas, damit dies auch der Hintergrund tut.

Evtl. etwas in der Richtung wie

<BODY BACKGROUND=bg.jpg STYLE=background-width:100px; background-height:200px;>

oder

<BODY BACKGROUND=bg.jpg WIDTH=100 HEIGHT=200>

so in der Art. Gibt es da etwas?

MfG
 
  • #2
Hi,
du kannst per JS 2 unterschiedliche Hintergrundbilder laden lassen.
Ich habe im Moment leider nur keine Zeit dies zu beschreiben. Mache ich, so bald ich wieder Zeit habe.

Mfg,
Cledith
 
  • #3
Hm, zwei verschiedene Hintergrundbilder, das hab cih schon mal irgendwo gelesen...

Aber eigentlich war mir das recht unsympatisch, weil ich dann ja die Bilder auch jeweils zwei mal auf dem Server haben muß (1x in 1024x768 und 1x in 800x600).
Wenn ich die einfach per HTML skalieren könnte, wie das ja auch bei normalen Bildern geht, dann wäre das optimal...
Ausserdem wäre ich dann nicht auf diese beiden Auflösungen beschränkt, sondern viel mehr würde die Seite sich automatisch an jede beliebige Auflösung anpassen.

Ich hab da mal was über Layer gelesen, was ich auch sehr interessant fand, aber das funktionierte wohl nur bei älteren Netscapeversionen... Das wäre noch eine alternative.

Gibt's sowas mittlerweile wieder?

Oder bekomme ich den Hintergrund irgendwie skaliert?

MfG
 
  • #4
So, ich hab's jetzt anders gelöst:

Ich habe das Bild nicht als Hintergrundbild im <BODY> Tag, sondern als normaler Bild mit absoluter Positionierung in CSS:
Code:
<img src=../img/menu_bg.jpg border=0 style=position:absolute; top:0px; left:0px; width:1024px; height:125px; z-index:1;>

wobei der z-index angibt, was im hintergrund steht, und was weiter vorne liegt, wenn sich die Sachen überlagern. 1 ist ganz hinten, 2 davor, 3 wiederum davor, usw...

Das klappt zumindest bei mir wunderbar...
Klappt das auch mit Netscape oder auch älteren Browsern?
Kann mir das jemand sagen?

MfG
 
  • #5
Hi

Im NS 4.7 wirds bestimmt nicht klappen, beim Rest musst du probieren.
Für Seiten die kommerzielle Bedeutung haben würde ich das so nicht nehmen.

Gruß, Michael
 
Thema:

[HTML] Größe des Hintergrunds ändern?

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben