Zitat:
Zitat von Lofesto
Code:
#header{
width: 985px;
|
Nett. Überall hartcodierte Pixelgrößen.
Zitat:
Code:
position:absolute;
left:0px;
top:0px;
}
|
Wozu hier absolute positioniert?
Zitat:
Code:
#header span{
display: block;
|
Wozu ein span, wenn eh auf display: block gesetzt? Wozu überhaupt ein zusätzliches Element?
Weiße Schrift auf weißem Grund? Ostfriese?
Zitat:
Code:
margin-top: -45px; /* nach oben verschieben */
|
Aus dem Viewport heraus?
Zitat:
Code:
#inhalt{
position:absolute;
left:0px;
top:160px;
|
Warum wieder absolut positoniert?
Zitat:
Code:
text-align: left; /* wichtig */
|
Ach?
Zitat:
Code:
#inhalt_left{
position:absolute;
left:12px;
top:70px;
|
Und noch mal.
Zitat:
Code:
#inhalt_middle{
position:absolute;
left:160px;
top:70px;
|
Und noch mal.
Zitat:
Code:
#inhalt_right{
position:absolute;
left:780px;
top:70px;
width: 130px;
padding:0px 0px 0px 20px;
|
Und wieder. Der rechte Rand schließt hier nicht mit der Breite von #inhalt ab. Absicht?
Zitat:
Code:
#footer{
position: absolute;
bottom: 0 !important;
bottom: -1px;
height: 30px;
|
Und nochmal. Falls du noch nicht darauf gekommen bist: Eines deiner Probleme.
Das doppelte bottom sieht wie ein Versuch Symptome zu verhindern, statt der Ursache.
Zitat:
Code:
#footer span a{
margin: -30px 10px 0 0;
}
|
Noch ein negaives Margin. Grund?
Zitat:
Code:
Habe nun schon Tage lang nach dem Fehler gesucht aber nichts gefunden
|
Nun, Fehler an sich gibt es da keine, eher ein Unverständnis von
position: absolute gegenüber. Schau mal in userer FAQ nach "Footer Stick Alt":
http://xhtmlforum.de/40267-faq-haeuf...d-haeufig.html
Robin