martin: Ausrichtung unten rechts

Beitrag lesen

Moin,

Du kannst ja sagen body:height:100%; width:100%

kann ich, das hat aber keinen Einfluß.
So sieht das Beispiel jetzt aus:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <style type="text/css">
    body { height:100%; }
    .untenrechts  { background-color:#FF0000; position:relative; bottom:16px; right:16px; width:16px; min-width:16px;  height:16px}
  </style>
</head>
<body>
     ganz viel text
<a href="weiter" class="untenrechts"> </a></body></html>
                                     ^^^^^^

Mit dem Non-Breaking-Space erreicht man, daß das Element im Mozilla und im Opera überhaupt angezeigt wird- die Verwendung von min-width und width hat jedoch keinen Einfluß- hat jemand Ahnung woran das liegt?
Das Problem tritt nur bei position:relative auf, bei absolute und fixed ist das Element genau 16 breit.
Obwohl ich die Angabe  body { height:100%; } gemacht habe, reicht der body nicht bis an den unteren Fensterrand- das Elemnt wird in allen Browsern immer noch über dem letzten Element angezeigt.
Welche Möglichkeiten gibt es, das Problem zu beseitigen?
Danke für Eure Hilfe,
Martin