• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Probleme mit Position :Fixed

Status
Für weitere Antworten geschlossen.

jan1981

Neues Mitglied
wer kann mir helfen
habe ein Problem Habe meine Seite so gestalltet das Quasie nur der innere Teil scrollbar ist oben unten rechts und links ist Position:fixed
das wird mir beim Browser ff auch so angezeigt beim Internet explorer 7 auch nur der Internet Explorer 6 und darunter kann diese Aufforderung nicht so wiedergeben

was muss ich machen das es auch bei IE 5,6 funktioniert
würde mich freuen wenn mir hier jermand helfen kann
 
Position: fixed richtet sich am Viewport aus.
Position:absolute vom positionierten Elternelement oder (wenn keins vorhanden) von body / html.
Wenn Body immer nur so hoch wie der Viewport ist kann man mit position: absolute Ähnliches erreichen.
z.B
html
Code:
<div id="fix">
am Viewport fixiert
</div>
<div id="alles">
Alles andere
</div>

css
Code:
* {
margin: 0;
padding: 0;
}

html, body {
background-color: gray;
}

#alles {
padding-right: 220px;
}

#fix {
position: fixed;
top: 80px;
right: 20px;
background-color: green;
width: 200px;
}

Für IE 5-6 darf Body nicht über den Viewport ragen.
(owerflow: hidden)
Ein Element (#alles) wird durch overflow: auto; scrollbar
nur IE 5-6:
Code:
  <!--[if lt IE 7]>
<style>
  html, body {
height: 100%;
overflow: hidden;
}

#alles {
overflow: auto;
height: 100%;
}

#fix {
position: absolute;
top: 80px;
right: 20px;
}
</style>
  <![endif]-->
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben