Ripei: Overflow:visible geht im IE7 nicht

Muss nochmal auf meinen Beitrag zurückkommen, der inzwischen schon im archiv ist:
Zum Beitrag
Es geht dabei kurz zusammengefasst darum, dass der IE7 (IE6 machts richtig) das style attribut overflow: visible anscheinend nicht richtig interpretiert

ich habe die deklaration folgendermaßen eingebaut: (muss so "umständlich" sein damit auch nur die gewünschte seite drauf anspricht)

#page * div[id=forum] {
overflow: visible;
}

ist ja auch alles regelkonform... könnte es sein, dass der Ie7 das nicht kapiert?

  1. hab das grad mal folgendermaßen ausgetestet... und da hat der IE7 es mir auch richtig interpretiert:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
    <html xmlns="http://www.w3.org/1999/xhtml">  
    <head>  
      <style type="text/css">  
      <!--  
      
     #forum{  
     background-color: blue;  
     }  
      
      #page * div[id=forum] {  
      background-color: green !important;  
      }  
     -->  
      </style>  
      
    <title>Page Titel</title>  
    </head>  
    <body>  
    <div id="page">  
    <div>  
      <div id="forum"> testelement1</div>  
    </div>  
    <div id="forum"> testelement2</div>  
    </div>  
      
      
    </body>  
    </html>