|
Hintergründe für verschiedene Monitorauflösungen
|
|
16.01.2010, 08:02
(Dieser Beitrag wurde zuletzt bearbeitet: 16.01.2010 08:02 von Miniko.)
Beitrag: #1
|
|||
|
|||
|
Hintergründe für verschiedene Monitorauflösungen
Hallo...
ich habe ein fixes Hintergrundbild [background: url(...) fixed;], das für meine Monitorauflösung prima paßt. Nun würde ich es gerne so gestalten, daß ich andere Hintergründe für andere Monitorauflösungen anbiete. Habe ein Mybb-Forum. Weiß da wer etwas, wie das geht? Wenn es zu kompliziert ist, muß ich was anderes mir überlegen. |
|||
|
16.01.2010, 18:04
Beitrag: #2
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Hi
Du könntest das Bild als normales Bild (<img> ) Im hintergrund platzieren und Strecken... bei background gibt es keine Größenangaben (ich glaube CSS3 wird es haben). Oder per Javascript die Größe abfragen und je nachdem ein anderes Bild als Hintergrund laden (screen.Height und screen.width). Gruß ![]() Firefox Addon für Rechtschreibprüfung Ich freue mich über eine Bewertung oder ein Danke wenn ich helfen konnte. |
|||
|
17.01.2010, 11:15
Beitrag: #3
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Hi Jonnsn..
danke für den Tip mit Javascript. Habe keine Ahnung, aber ein Script ich fand im Netz *hüstel*. Muß ich auch im CSS für die Background-Eingabe etwas verändern? Keine Ahnung, eine Art Bild-Variable? Momentan steht da jene Zeile: background: url(images/background.jpg); -> damit ist ja nur ein Hintergrund definiert Oder ganz herausnehmen die Zeile? ICh habe das Script in den Body-Tag gepackt, funktioniert leider nicht, es tut sich nichts, aber auch keine Fehlermeldung erscheint. Hm... mit dem Image, statt Hintergrund. Mir kommt da noch eine Idee. Ich hatte mal einen Blog, da waren an den Seitenkanten (rechts/lins) vom Content oder Container faktisch Bilder angefügt. Vielleicht bekomme ich das hin, die würden sich der jeweiligen Monitorauflösung anpassen (mitvergrößern oder mitverkleinern). Gruß Miniko |
|||
|
17.01.2010, 12:29
Beitrag: #4
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Hi
Um dir da weiter zu helfen sollte man das skript kennen - oder am besten einen Link zu der Seite in die du das skript eingefügt hast. Im CSS kannst du da nichts anpassen - sowas wie Variablen gibt es dort nicht... Gruß ![]() Firefox Addon für Rechtschreibprüfung Ich freue mich über eine Bewertung oder ein Danke wenn ich helfen konnte. |
|||
|
17.01.2010, 15:41
Beitrag: #5
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Hi Jonnsn...
ja, wollte es erst hineinsetzen, war mir dann unsicher, ob man das darf. Ist aus einem anderen Forum... irgendwo: PHP-Code: <script LANGUAGE="JavaScript">Bei mir habe ich dann die Pfade verändert meinen Bildpfaden entsprechend. Javascript kann ich gar nicht, aber vielleicht habe ich es an falscher Stelle eingefügt. Da steht ja "document.write("<body ")" Und ich packte - genauso wie oben eingestellt - es im MybbForum in die "Forenanzeige Templates" und dort ins "forendisplay" zwischen den <body>-Tag. PHP-Code: <html>Vielleicht ist da was doppelt gemoppelt mit dem "document.write("<body ")"(?). Im Internet fand ich, daß dahinter eigentlich auch ein Semikolon zu stehen hätte: document.write("<body "); Aber damit funktionierte es auch nicht. Gruß an Dich : ) |
|||
|
17.01.2010, 15:54
Beitrag: #6
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Hi,
document.write bewirkt, dass an der Stelle, an der sich das script befindet <body in den Quelltext geschrieben wird. In diesem Fall ist es also in der Tat doppelt gemoppelt. Du müsstest den originalen <body>-Tag rauswerfen (nur den öffnenden!). Das mit dem Semikolon am Ende eines Befehls ist korrekt. Gruß ![]() Firefox Addon für Rechtschreibprüfung Ich freue mich über eine Bewertung oder ein Danke wenn ich helfen konnte. |
|||
Es bedankte/n sich: |
Miniko |
|
17.01.2010, 16:16
Beitrag: #7
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Freudiges Ooo-hoh.
Da funktioniert was. Der doppelte Anfang vom Body-Tag war es. Klasse, danke Dir, Jonnsn. Nun muß ich das nur noch anständig machen mit den einzelnen Backgrounds, hatte nur Probehintergrund zum Testen hochgeladen. Gruß Miniko |
|||
|
01.03.2010, 14:41
Beitrag: #8
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Die Lösung ist so sicherlich möglich - aber wohl nicht so wirklich optimal.
Du fragt die Auflösung des Bildschirms ab - die hat aber nicht zwangsläufig etwas mit der Breite des Browsers zu tun (da wäre vielleicht window.innerWidth besser) |
|||
|
01.03.2010, 16:57
Beitrag: #9
|
|||
|
|||
|
RE: Hintergründe für verschiedene Monitorauflösungen
Würde das niemals so machen.....
Wenn dann eine Hintergrundgrafik in div oder so und dann ein verlauf oder farbe... Nicht jeder hat schnelles DSL dann kannst genauso ne 1920 breites Bild reinhauen.... |
|||
|
|

Newsportal
Forum
Freehosting
Suche
Mitglieder
Usermap
Spiele
Kalender
Support



Es bedankte/n sich:
![[Bild: sig.jpg]](http://jonnsn.onpw.de/sig.jpg)
