Layer 100%
Oli
- html
Hi,
habe folgendes Problem:
Ich möchte einen geteilten Hintergrund machen. Oben linker Rand zum rechten Rand (100%) ein Bild 200px hoch. Der untere Teil der Seite bekommt einen grauen Hintergrund. Weil auf den Hintergrund noch eine Tabelle kommt muss ich mit Layern arbeiten. Wenn ich jetzt den Layer auf 100% stelle bleibt immer auf der rechten Seite ca. 12px übrig (vermute für die Laufleiste). Wie kann ich das umgehen, bz. das Bild im Layer flächendeckend darstellen?
Danke
Gruss Oli
Hi,
Ich möchte einen geteilten Hintergrund machen. Oben linker Rand zum rechten Rand (100%) ein Bild 200px hoch. Der untere Teil der Seite bekommt einen grauen Hintergrund. Weil auf den Hintergrund noch eine Tabelle kommt muss ich mit Layern arbeiten.
Non sequitur.
Definiere für body per CSS sowohl das Hintergrundbild (links oben positioniert, ohne Wiederholung bzw. nur Wiederholung in x-Richtung) als auch die Hintergrundfarbe.
Die Tabelle wird dann mit margin-top unterhalb des Bildes positioniert.
Wenn ich jetzt den Layer auf 100% stelle bleibt immer auf der rechten Seite ca. 12px übrig (vermute für die Laufleiste). Wie kann ich das umgehen, bz. das Bild im Layer flächendeckend darstellen?
Margin/padding von body/html?
Wenn es wirklich der Scrollbar-Platz des IE ist, wirst Du den vermutlich nur wegbekommen, indem Du die Seite nicht-scrollbar machst...
cu,
Andreas
Hallo Andreas,
Das mit dem CSS ist ne gute Idee, kann ich die Scalierung des Hintergrunds auch mit CSS machen (100%), oder ist das nicht möglich?
THX
Oli
Hi,
Das mit dem CSS ist ne gute Idee, kann ich die Scalierung des Hintergrunds auch mit CSS machen (100%), oder ist das nicht möglich?
Von einer Skalierung hattest Du nichts erwähnt.
Das wird per CSS erst in Version 3 gehen - aber das ist noch kein verabschiedeter Standard - und implementiert noch weniger.
(http://www.w3.org/TR/css3-background/)
Aber wenn überhaupt, ist m:E. nur ein div erforderlich (wenn sich das Bild nicht selbst positionieren läßt):
eines, das das Bild enthält und das oben links positioniert wird.
Für den grauen Hintergrund braucht es kein div - das kann der body auch...
cu,
Andreas
Danke Andreas,
es ist definitiv der Laufbalken im IE der ausgespart wird wenn man das Frame auf "auto" setzt. Ich werd es einfach "yes" setzten und den Laufbalken an Design anpassen.
Danke für Deine Hilfe!
Gruss Oli