![]() |
CSS: height:100% im Firefox
Hätte gerne bei Webseiten, die kleiner sind als die Bildschirmhöhe, trotzdem einen fixen, zentrierten Rahmen über die gesamte Bildschirmhöhe.
Sieht aber so aus, als könnte firefox nichts mit height:100% anfangen. Der Rahmen wird nach dem letzten Element abgeschlossen. Gibts da irgendeine Möglichkeit, kann mir eigentlich nicht vorstellen, dass die 100% nicht erkannt werden. #container { width:760px; height:100%; border:1px solid #ffcc66; margin:auto; text-align:left; } |
Der Eltern-Container (also vermutlich der body-Tag) braucht auch 100% Höhe.
gruss, snowman |
Hatte ich schon ausprobiert, brachte leider keine Veränderung.
|
könntest du mal bitte den Rest des Stylesheets inkl. dem betreffenden HTML Code posten (bitte den [code] Tag verwenden)
pong |
Das ist die Seite:
<?xml version="1.0"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de"> <head> <script type="text/javascript"></script> <style type="text/css" title="currentStyle" media="screen">@import "index_test.css";</style> </head> <body> <div id="container"></div> </body> </html> ...und das die CSS-Datei: body { background-color: rgb(88,91,103); margin:0px; text-align:center; } #container { width:760px; height:100%; background-color:rgb(1,1,1); border:1px solid #ffcc66; margin:auto; text-align:left; } |
Zusatzfrage, ist aber was anderes: wenn ich eine CSS-Datei ein Bild einfüge (background-image:url ...) und ich eine neue Seite lade, die dieselbe CSS-Datei verwende, wird das Bild dann neu vom Server geladen?
|
Hängt vom Browser ab. Wenn er die Datei cached (was der Normalfall sein sollte) nicht.
lg, jak |
100% rein
Hallo, hoffe es ist noch nicht zu spät für eine Antwort.
Du musst im body und im html-Tag width: 100%; setzen Wenn du jetzt noch im body-Tag padding auf 0px setzt und im container die Border rausnimmst ist wirklich der ganze Bildschirm ausgefüllt. Bei Border: 1px... hast du leider 100% Höhe + 2px für den Rahmen. Grüße Sedo |
Für eine gute Antwort ist es nie zu spät!
Danke, funktioniert (den body hatte ich schon mal auf 100%, jedoch nicht html - ganz schön kompliziert..... ). |
Jetzt hab ich mich wohl zu früh gefreut:
Irgendwo hab ich da einen Fehler und kommt nicht drauf: ich beschreib mal das Problem am besten anhand der erstellten Seiten: LINK Wer den Firefox hat, wird gleich sehen, wo das Problem liegt, mit dem MSIE werden alle Seiten bis auf die letzte "fehlertoleranter" angezeigt. Ziel ist, den Container immer über die gesamte Bildschirmhöhe darzustellen, egal ob viel(=größer als die Höhe) oder wenig Inhalt (=kleiner als die Höhe). Hat wer eine Ahnung? |
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:39 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag