small-step: Hintergrundbild funktioniert in einem Div, im anderen nicht

Beitrag lesen

Hallo alle,

ich weiß langsam nicht mehr weiter. Ich habe auf einer Seite ein Div als Head und ein Div als Foot erstellt. Beide haben Hintergrundbilder zugewiesen bekommen, funktionieren tut es aber nur bei dem Head-Div (zumindest bei Opera und Firefox. Beim IE funktionieren seltsamerweise beide. Warum auch immer...). Hier der CSS-Schnipsel:

div.head
{
  background-color:#485397;
  margin:0px 0px 20px 0px;
  padding:0px;
  height:70px;
  background-image:url(../images/head.gif);
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-position:35% 0%;
}
div.footer
{
  background-color:#d7e3f1;
  margin:20px 0px 0px 0px;
  padding:0px;
  height:40px;
  background-image:url(../images/foot.gif);
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-position:35% 0%;
}

und hier der dazugehörige HTML-Schnipsel:

<div class="head">
        <p>irgendein Text</p>
      </div>
      <div>
        irgendwas
      </div>
      <div class="footer">
        <p>irgendein Text</p>
      </div>

sieht einer von euch den Fehler? Ich scheine heute wirklich meinen blinden Tag zu haben...

Gruß,
small-step