|
|||
Lösung gesucht
Guten Abend
ich habe ein kleines Problem bei meiner Homepage-Optik. Schaut euch doch bitte Bild 1 an. Es geht um den roten Bereich. So soll er aussehen. Hat ein Benutzer eine sehr hohe Auflösung (größer als 1680 x 1050) oder z.B. den Internet Explorer 9, bei dem die Leiste oben nicht so hoch ist dann sieht der untere Bereich so aus wie auf Bild 2. Aussehen soll es in so einem Fall aber dann wie in Bild 3. Gibt es eine Möglichkeit das sich die Höhe des roten Bereichs so anpasst, das dieses immer bis zum Rand des Browserfensters geht? folgende CSS Anweisung ist im Moment dafür aktiv: Code:
.footer_bg { background: url("../images/bg_bot.gif") repeat scroll left top #6F6F6F; height: 50px; position: absolute; top: 809px; width: 100%; z-index: -1; } |
Sponsored Links |
|
||||
In der Regel verwendet man dazu die Footer-Stick-Alt-Methode.
Da wird der Footer unter einen Wrapper mit einer mindest-Höhe von 100% gesetzt. Der Footer hat eine feste Höhe und wird um seine eigene Höhe (mit einem negativen-top-margin) über den Wrapper gezogen. EDIT: Wenn es dir nur darum geht, diesen grauen Streifen da unten zu haben, ohne dass der dunkel-graue Footer darüber ist, kannst Du den Streifen auch einfach als Grafik abspeichern und auf body anwenden mit background-position 0 100%;.
__________________
CSS-FAQ beantwortet die meisten Fragen | Retro coding gegen Divitis | Code validieren & posten für Hilfe Geändert von ArcVieh (04.12.2010 um 23:07 Uhr) |
Sponsored Links |
|
||||
Nein, da ist keine Beschreibung, die ergibt sich eigentlich aus dem Quellcode.
Folgende HTML-Struktur (auf einige wichtige Elemente wurde verzichtet): HTML-Code:
<body> <div id="wrapper"> <div id="content"> <p>Text usw ...</p> </div> <div id="sidebar"> <p>Navigation, Werbung, etc ..</p> </div> </div> <div id="footer"> <p>Dein Footer...</p> </div> </body> Code:
html, body { height:100%; } #wrapper { min-height:100%; } * html #wrapper { height:100%; /* IE 6 fix */ } Um das zu verhindern wird der #footer um seine eigene Höhe hochgezogen: Code:
#footer { height:150px; margin-top:-150px; } - beiden Elementen einen padding-bottom von 150px geben - ein weiteres umschließendes Element mit padding-bottom von 150px Ich hoffe, das hilft dir weiter.
__________________
CSS-FAQ beantwortet die meisten Fragen | Retro coding gegen Divitis | Code validieren & posten für Hilfe Geändert von ArcVieh (04.12.2010 um 23:49 Uhr) |
|
|||
ich habe das jetzt einfach Mal testweise mit deinem Code probiert.
ein unnötiger scrollbalken ist bei mir trotzdem zu sehen Unbenanntes Dokument |
|
|||
Das sind Default-Abstände. FAQ "CSS-Prolog"
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
Noch nachgeschoben: Die Erklärung zu Footer Stick Alt befindet sich unter eben diesem Namen (Link!) unter FAQ Punkt 7.
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
|
|||
Woraus?
Zitat:
__________________
Corina Rudel Online-Einsteigerkurs HTML/CSS | Buch: Fortgeschrittene CSS-Techniken |
Sponsored Links |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
My one love - The IE: Kleines Anzeigeproblem (dringende Lösung gesucht) | Sp33dy G0nz4l3s | CSS | 0 | 04.02.2011 19:08 |
WBB3 Rahmen als Grafik Lösung gesucht. | mcfly12345 | CSS | 3 | 18.04.2008 11:35 |
Bessere Lösung gesucht - Eliminierung von <br /> | Lone Wolf | (X)HTML | 15 | 29.06.2007 11:23 |
Lösung gesucht: dynamische Einbindung von Soundobjekten | betrazivis | Javascript & Ajax | 5 | 28.02.2007 15:56 |
Lösung gesucht!! Höhe eines CSS-Menue ermitteln | absyss | CSS | 2 | 11.01.2005 12:13 |