amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Programmierung > Hintergrundbild mittels html an bildschirmgröße anpassen [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2004-05-26, 20:01 h

amilate
Posts: 193
User
Hallo;
weiss jemand, wie ich ein Hintergrundbild im html auf die Bildschirmgröße anpassen kann?

Einfach nur
<img src="gfx/1.gif" width="100%" height="100%">
setzt ein Bild zwar auf die richtige Größe, und man kann auch andere Elemente mittels
<div style="position:absolute; top:5px;...
darüber anordnen; allerdings scrollt das Bild bei größeren Inhalten dann mit. Wenn jemand weiss, wie ich einem Bild das scrollen verbiete, wäre mir auch schon geholfen.

Optional wäre es auch lösbar, wenn mittels
<body background="gfx/1.gif"...
die Grafik an den Bildschirmauflösung anpassbar wäre.
die width und height werden da allerdings leider ignoriert.

Oder weiss jemand Rat?

[ - Answer - Quote - Direct link - ]

2004-05-26, 20:04 h

amilate
Posts: 193
User
Optional:
Vielleicht kennt auch jemand ein javascript, was die Funktion übernehmen könnte...?

[ - Answer - Quote - Direct link - ]

2004-05-26, 20:17 h

Holger
Posts: 8116
User
Zitat:
Original von amilate:
<div style="position:absolute; top:5px;...
darüber anordnen; allerdings scrollt das Bild bei größeren Inhalten dann mit. Wenn jemand weiss, wie ich einem Bild das scrollen verbiete, wäre mir auch schon geholfen.

Die korrekte Formatierung lautet style="position:fixed; left=... top=...
Wird aber leider soweit ich weiß von aktuellen Browsern nicht unterstützt.
Zitat:
Optional wäre es auch lösbar, wenn mittels
<body background="gfx/1.gif"...
die Grafik an den Bildschirmauflösung anpassbar wäre.
die width und height werden da allerdings leider ignoriert.

Da gibt's ja auch keine width oder height Attribute. Manchmal hilft es, wenn man mit style="background-attachment:fixed" das mitscrollen verbietet, oder mittels style="background-repeat:no-repeat" das Wiederholen der Grafik verhindert.
Skalieren ist allerdings mit normalen Mitteln nicht möglich.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ Dieser Beitrag wurde von Holger am 26.05.2004 editiert. ]

[ - Answer - Quote - Direct link - ]

2004-05-26, 20:54 h

amilate
Posts: 193
User
Jaa...
wenn der position:fixed gänge...
Bei mir funktioniert er auch nicht.
Weiss jemand, ob er bei IE Version6 geht?

[ - Answer - Quote - Direct link - ]

2004-06-02, 08:17 h

Hammer
Posts: 2899
User
Ne andere Idee, fiel mir gerade ein. Mittels Javascript kannst Du die Bildschrimgröße auslesen. Danach könntest Du verzweigen auf Größe 1, Größe2 oder Größe3 und damit immer die richtige Größe des Bildes laden!
--
MFG

Hammer

http://people.freenet.de/ThaHammer/Amiga.html

[ - Answer - Quote - Direct link - ]

2004-06-02, 10:58 h

amilate
Posts: 193
User
Ja, eine Monitorweiche.
Die habe ich auch schon bei einigen Seiten eingebaut;
dann ist die Seite aber trotzdem nicht 100% flexibel,
(wenn Hintergrund über den ganzen Bildschirm gehen soll)
weil erstens der effektive Anzeigebereich doch etwas
verschieden ist und zweitens ein nachträgliches
Verändern des Browsers auch nicht mehr beachtet wird.

Ich habe jetzt halt erstmal das mit dem div style gemacht,
muss ich halt die Seite so gestalten, das kein Scrollbalken
kommen müsste (verboten habe ich den halt).

amilate

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Programmierung > Hintergrundbild mittels html an bildschirmgröße anpassen [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.