Eddie: CSS - über die GESAMTE Seitenbreite / -laenge

Beitrag lesen

Hallo allerseits,

wie schaffe ich es, einem div-Bereich, der ein sich wiederholendes Hintergrundbild hat, zu sagen, dass er nicht 10 Pixel (beim IE, NN4.7: 100px, Opera: 30px) vor dem rechten Bildschirmrand aufhoeren sondern sich ueber die gesamte Breite strecken soll?

Nach links und nach oben konnte ich Netscape insofern erziehen, als dass ich einfach -5px als Position angegeben habe.

Das Ganze sieht so aus:

<div style="
  background-image:url(./_pics/sky.gif);
  background-repeat:repeat-x;
  position:absolute;
  top:-5px;
  left:-5px;
  right:0;
  width:100%;  // lass ich das weg, tut's bei NN aber nicht bei IE und Opera
  height:74px;
  min-height:74px;
  max-height:74px;
  margin:0px;">
    <img src="./_pics/blank.gif" height="74px" width="1px">
</div>

Vielleicht ist es ja auch ein gutes Zeichen fuer morgen, dass Rechts keine Chance hat... :-)

Ein aehnliches Problem habe ich auch noch mit ganz unten ausgerichtetem Inhalt, der auch dann unten sein soll, wenn der Seiteninhalt selbst mal eher knapp ist...

Und Scrollleisten will ich bei alldem natuerlich auch vermeiden, was es wohl nicht gerade einfacher macht.

Danke fuer Anregungen,
Eddie

(Ich bin mir sicher, dass die Thematik hier schon haeufig durchgekaut worden ist, nur hab ich's deshalb trotzdem nicht in der Suche gefunden.)