ERLEDIGT
JA
JA
ANTWORTEN
23
23
ZUGRIFFE
1213
1213
EMPFEHLEN
-
Hallo,
ich erstelle eine Website die im oberen Bereich eine Fensterfüllende Hintergrundfarbe bekommt und das gleich soll nochmals im Footer so sein. Für den oberen Bereich ist dieses kein Problem, da ich für den gesamten body eine background-Grafik definiert hab. Jetzt bin ich aber ein bisschen am rätseln wie ich das für meinen footer erstellen soll, dass dieser links und rechts vom Inhalt ebenfalls in diesem Falle eine durchgängige graue Farbe bekommt.
siehe hier: http://www.assedo.de/login/forster/index.html
Gruss
julchen
-
22.06.09 16:33 #2
Ein DIV mit width=100% tuts da nicht?
Wer einmal leckt, der weiß wies schmeckt!
-
22.06.09 17:35 #3Maik Tutorials.de Gastzugang
Seh ich auch so, wie mein Vorredner.
Du mußt dir dann blos eine Alternative überlegen, wie du den Footer im umschliessenden Block #box (derzeit 925px breit) auf 100% im Viewport streckst.
mfg Maik
-
23.06.09 13:41 #4Maik Tutorials.de Gastzugang
Das wäre dann die einfachste Umsetzung:
Code :1 2 3 4 5 6
<body> <div id="box" [b]class="clearfix"[/b]> ... </div> [b]<div id="footer"> <div id="footerInner"> ... </div> </div>[/b] </body>
Code css:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#footer { position:absolute; width:100%; height:80px; margin-top:-80px; background-image:url(...); } #footerInner { margin:0 auto; width:925px; height:60px; text-align:center; line-height:40px; padding:10px 0px 10px 0px; background-color:#999999;
mfg Maik
-
Hallo Maik,
irgendwie krieg ich das Hintergrundbild nicht positioniert. Ausserdem gibt es ein Problem mit dem Inhalt. Der Inhaltsbereich wird nicht ganz angezeigt und verschwindet hinter der Grafik.
Kannst du bitte nochmal einen Blick drauf werfen.
Danke.Geändert von julchen (26.06.09 um 11:41 Uhr)
-
26.06.09 12:34 #6Maik Tutorials.de Gastzugang
Was die "Position des Hintergrundbildes" betrifft, hast du da zum einen offensichtlich die tatsächliche Grafikhöhe (=150px) nicht berücksichtigt (oder sind die 120px für #footer_innen so gewünscht, um den "iStockphoto"-Schriftzug aus dem Anzeigebereich zu verbannen?), und zum zweiten bei der Höhenangabe für #footer den oberen und unteren Innenabstand von #footer_innen außer Acht gelassen, weshalb der graue Hintergrund nicht bis zum unteren Fensterrand reicht.
Wenn für den Block #box_content ein unterer Innenabstand festgelegt wird, der der Footerhöhe entspricht, "unterwandert" sein Inhalt nicht mehr den Footerbereich.
mfg Maik
-
Hallo,
was muss ich denn dann ändern, ausser der Höhe von 120 auf 150px?
Gruss
Julchen
-
29.06.09 12:09 #8Maik Tutorials.de Gastzugang
Mahlzeit

- Von einer 120px-Höhe ausgehend:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#footer { position:absolute; width:100%; [B]height:120px;[/B] [B]margin-top:-120px;[/B] background-color:#999999; } #footer_innen { margin:0 auto; width:925px; height:100px; text-align:center; line-height:100px; padding:10px 0px 10px 0px; background-image:url(../images/footer_gras.jpg); background-repeat:no-repeat; }
- Von einer 150px-Höhe ausgehend:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#footer { position:absolute; width:100%; [B]height:150px;[/B] [B]margin-top:-150px;[/B] background-color:#999999; } #footer_innen { margin:0 auto; width:925px; [B]height:130px;[/B] text-align:center; [B]line-height:130px;[/B] padding:10px 0px 10px 0px; background-image:url(../images/footer_gras.jpg); background-repeat:no-repeat; }
mfg Maik
- Von einer 120px-Höhe ausgehend:
-
Hallo,
das haut so aber nicht hin. Das Gras soll über dem grauen Balken sein. Im grauen Balken steht noch was. Dann sollte der reine Inhaltsbereich natürlich nicht hinter dem Bild mit dem Gras verschwinden.
Gruss
julchen
-
29.06.09 13:25 #10Maik Tutorials.de Gastzugang
Das haut "grundsätzlich" sehr wohl so hin.
Wenn das Hintergrundbild eine andere vertikale Position gegenüber dem "grauen Balken" erhalten soll, steht dir hier background-position zur Verfügung.
Was den Inhalt betrifft, der den Footer "unterwandert", hab ich dir letzte Woche auch schon was zu geraten.
mfg Maik
-
Hm,
so richtig klappts nicht. Ich hab den Inneren Abstand von #box_content eingetragen und im Footer ein background-position. Leider ist die Grafik jetzt hinter der #box_content. Mit z-index kann ich da aber nix machen, da #box_content kein position zugewiesen ist.
Noch ne Idee?
Gruss
Julchen
-
29.06.09 13:59 #12Maik Tutorials.de Gastzugang
Naja, das Hintergrundbild hast du nun komplett aus dem Anzeigebereich "verschoben"

Demnach müsste #footer 150px + X hoch sein.
mfg Maik
-
Hallo,
geht irgendwie nicht. Also das Bild mit dem Gras ist 150px hoch. Der graue Streifen unten soll 80px hoch werden. Wenn ich die Höhe von #footer höher stelle wird das bild mit dem Gras aber immer noch nicht sichtbar.
Gruss
Julchen
-
29.06.09 16:10 #14Maik Tutorials.de Gastzugang
Dann nimm mal die Hintergrundpositionierung (top -150px) wieder raus, und setz für #footer eine Höhe von 230px fest.
Einfache Mathematik würd' ich mal behaupten.
Achja, und der "graue Streifen" gehört mit einem Hintergrundbild erzeugt, damit er nicht den vollständigen Footer in der Vertikalen ausfüllt, wie es bei der derzeit verwendeten Hintergrundfarbe der Fall ist.
mfg Maik
-
Hallo,
jetzt bin ich aber total irritiert. Der graue Hintergrund muss doch über die gesamte Breite gehen.
So funktioniert es auch nicht. Jetzt krieg ich nix mehr angezeigt.
Gruss
Julchen
Ähnliche Themen
-
Abschließende footer Grafik am Ende funktioniert nicht
Von cocoon im Forum CSSAntworten: 3Letzter Beitrag: 12.06.09, 22:21 -
Footer Background in FF nicht sichtbar
Von selle1 im Forum CSSAntworten: 6Letzter Beitrag: 04.03.08, 12:16 -
grafik mit background-repeat angeben?
Von acu im Forum CSSAntworten: 1Letzter Beitrag: 06.05.07, 18:52 -
[Problem] Background-Grafik nur bis 100%
Von Banni im Forum CSSAntworten: 6Letzter Beitrag: 01.06.06, 14:51 -
Grafik Ald Background
Von Quälgeist im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 11.06.04, 17:08





Zitieren

Login





