er wirklich immer am Fuß der Seite ist? Problem: wenn zu wenig Content ist, schiebt sich der Footer nach oben.. siehe Link dazu: logo-creations.de
wie kriege ich den Footer so positioniert, dass
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
-
habe ich gerade versucht,
Zitatposition: absolute; bottom: 0;
zerschießt mir aber A) die Positionierung des Footerinhalts(rutscht nach links) und B) die Hintergrundfarbe(verschwindet). (Aber immerhin ist alles unten zerschossen! :))Noch irgend ein Ansatz? Hier ist mal der style.css Footer Bereich:
ZitatAlles anzeigen/************************************************
* Footer Background *
************************************************/#footerbg {
background: #9f5607;
}
/************************************************
* Footer *
************************************************/#footer {
width: 960px;
height: 100px;
margin: 0px auto 0px;
padding: auto;
}#footer a {
color: #e3821a;
text-decoration: none;
}
#footer a:hover {
color: #e3821a;
text-decoration: underline;
}
.footer-1 {
width: 170px;
float: left;
margin: 15px 0px 10px 0px;
padding: 5px 0px 0px 20px;
border-right: 1px dashed #ce7210;
}
.footer-1 p {
color: #e3821a;
margin: 0px;
padding: 0px 0px 5px 0px;
}
.footer-2 {
width: 170px;
float: left;
margin: 15px 0px 10px 0px;
padding: 5px 0px 0px 20px;
}
.footer-2 p {
color: #e3821a;
margin: 0px;
padding: 0px 0px 5px 0px;
}
.footer-3 {
width: 170px;
float: left;
margin: 15px 0px 10px 0px;
padding: 5px 0px 0px 20px;
border-left: 1px dashed #ce7210;
}
.footer-3 p {
color: #e3821a;
margin: 0px;
padding: 0px 0px 5px 0px;
border-right: 1px dashed #ce7210;
}
.footer-4 {
width: 350px;
float: left;
margin: 15px 0px 10px 0px;
padding: 5px 0px 0px 20px;
}
.footer-4 p {
color: #e3821a;
margin: 0px;
padding: 0px 0px 5px 0px;
} -
-
zentriert jetzt und auch unten, aber die Backgroundfarbe ist weg...kannst Du nochmal drauf schauen?
-
-
ist doch drin? zeigt nur nix an...
-
-
ist doch drin? zeigt nur nix an...
Irgend ein Zeichen hast du vergessen (;)
-
Wahrscheinlich nur -> ;
-
-
ZitatAlles anzeigen
/************************************************
* Footer Background *
************************************************/#footerbg {
style.css (Linie 559)
background:#9F5607 none repeat scroll 0 0;
bottom:0;
margin-left:auto;
margin-right:auto;
position:absolute;
width:100%;
}Sieht eigentlich nicht danach aus, finde den Fehler momentan nicht... alle ; sind gesetzt..
-
Das eigentliche Problem lässt sich aber damit so oder so nicht lösen, weil Du mit position: absolute; leider den Footer immer über den Rest schiebst, wenn der Inhalt dann lange genug ist. Ich hab auch schon ewig mit dem Problem gekämpft und nichts wirklich gutes gefunden. Ein interessanter Ansatz war, einen leeren Div hinter dem Content und vor dem Footer einzufügen, der sich automatisch auf die verbleibenden/fehlenden Pixel skaliert. War aber ohne Erfolg.. Wenn Du wirkliche eine brauchbare Lösung findest, schick mir bitte eine PM. Danke!
-
ich glaube, jetzt hab ich es...habe die Anordnung der Befehle ein wenig verändert:
ZitatAlles anzeigen#footerbg {
background:#9F5607;
margin-left:auto;
margin-right:auto;
position:absolute;
bottom:0px;
width:100%;
}Vielen Dank für Deine/ Eure Hilfe! Habt mir sehr geholfen!!!
-
Das eigentliche Problem lässt sich aber damit so oder so nicht lösen, weil Du mit position: absolute; leider den Footer immer über den Rest schiebst........
Da hat Kaiser recht und da hab ich leider auch nicht mehr dran gedacht, aber auch keine bessere Idee. -
Ich gebe Kaiser jetzt auch Recht, der Footer bleibt genau an der Stelle, die Bilder "wandern" drunter durch...Mist.
-
er wirklich immer am Fuß der Seite ist? Problem: ( ... )
Stoff: Sticky footer
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!