das Problem: Ist die Seite nun länger, so dass man scrollen muss, erscheint das div-element trotzdem an der "selben" stelle (10% vom sichtbaren bottom entfernt). vermutlich hast du html/body mit height 100% ausgestattet - falls ja: works as designed, da diese beiden elemente einfach an der unterkante des viewports aufhören
hm also hab im body eigentlich keine angabe drin. kann es noch woanders dran liegen?
body {
background-image:url(img/back2_hell.gif);
background-repeat:no-repeat;
background-color:#3f2d2b;
line-height: 1.2;
color:#FFFF99;
font-family:arial;
text-align : center;
}
liebe grüße
Anna