Flo: <div> absolut

Hallo,

direkt unter <body> steht:

<div class="fehlermeldung">
Fehlermeldung!
</div>

und in der CSS-Datei:

.fehlermeldung {
background: #ffff00;
color: #990000;
border: solid 1px #990000;
position: absolute;
width: 400px;
font-weight: bold;
font-size: 14px;
font-family: verdana;
text-align: center;
padding: 5px 5px 5px 5px;
}

Obwohl ich position: absolute angebe wird der DIV-Bereich nicht mitgescrollt. Könnt ihr mir helfen was der Fehler ist?

Vielen lieben Dank!

  1. .fehlermeldung {
    background: #ffff00;
    color: #990000;
    border: solid 1px #990000;
    position: fixed; /*position: absolute;*/
    width: 400px;
    font-weight: bold;
    font-size: 14px;
    font-family: verdana;
    text-align: center;
    padding: 5px 5px 5px 5px;
    }

    1. Hallo Glory,

      position: fixed; /*position: absolute;*/

      damit gehst du die Sache IMHO von der falschen Seite an. Mit position:fixed schaffst du ja nur die "richtigen" Voraussetzungen, damit das Element dann *tatsächlich* legitim nicht mitscrollt, sondern stehenbleibt.

      Wenn ich Flo richtig verstanden habe, dann hat er aber den seltsamen Effekt, dass bereits mit position:absolute das Element stehenbleibt - und das kann nach seiner Darstellung eigentlich nicht sein. Hat er vielleicht eine wichtige Kleinigkeit übersehen?

      So long,
       Martin

      --
      Gültig sind Frauen ab 16, wohlgeformt ab 160 Pfund.
        (Gunnar Bittersmann)
      1. Hi,

        ja mit position: absolute; bleibt der Bereich stehen. Ich weiß nicht ob ich was vergessen habe. Ich habe sonst nichts angegeben.

        Muss man sonst irgendeine Formatierung angeben?

        Danke!