@@Maik:
Bei meiner Website funktioniert mit dem Firefox alles einwandfrei. Aber mit dem IE7 erscheint der Footer nicht.
In Viewports mit einer geringeren Höhe als 595 Pixel wohl auch nicht.
Wenn du den Footer schon absolut positionierst, warum dann nicht von unten ('bottom')?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xml:lang="de" lang="de-DE" dir="ltr">'xml:lang' gibt es in HTML 4.01 nicht; entferne es.
Live long and prosper,
Gunnar
OK. Jetzt habe ich es nach einigen Ausprobieren geschafft.
Änderungen:
- Umlaute wieder geschrieben
- xml:lang entfernt. (hatte dreamweaver so eingestellt.)
Bei dem Footer-Problem habe ich mich durch Deinem Tipp mit der Ausrichtung am Unterrand rangetastet.
In der CSS-Datei habe ich erst einmal die "position:absolute" entfernt und den footer vom bottom ausgerichtet.
Dabei musste ich dann die "position" auf "relative" setzen und dann funktionierte es.
#rechtebox {
width:210px;
height:620px;
padding:10px;
background-color:#cccccc;
float:right;
}
#mainbox {
width:710px;
height:620px;
padding:10px;
background-color:#cccccc;
float:left;
}
#footer {
clear:both;
position:relative;
bottom:45px;
width:960px;
height:40px;
background-color:#cccccc;
background-image:url(bilder/layout/fussleiste.gif);
border:none;
background-repeat:no-repeat;
background-position:center;
}
Denke für die Tipps, mit denen ich mich dann selber ans Ziel hangeln konnte.
Kann zwar sein, dass es technisch immer noch nicht ganz sauber ist, aber optisch geht es erst einmal. :)
Außer, dass jetzt im IE die Aufzählungssymbole weg sind.