Martin Ch.: Konflikt AlphaImageLoader & iFrame

Beitrag lesen

Hallo,

ich glaube ich habe mich mißverständlich ausgedrückt... sorry.

Vielleicht wird es klarer wenn ich ein paar Zeilen des Quellcodes poste:

Hier die CSS Infos für die entsprechende Zelle:
  /* -------- MENU -------- */

#alphaImage_mainmenu /* Will not be seen by browsers that don't support css. */
        {
   z-index: 0;
          width: 300px;
          heigth: 732px;
          background-image: url(imgages/BG_menu_300x732.png);
    background-repeat:no-repeat;
        }

* html #alphaImage_mainmenu /* Will only be seen by IE */
        {
          background: none;
          filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
          (
            src='imgages/BG_menu_300x732.png',sizingMethod='image'
          );
        }

In der Zelle wird das dann so aufgerufen:

<td width="187" height="732" align="right" valign="top" background="imgages/BG_GIF_menu_300x732.gif" id="alphaImage_mainmenu"><table [...]

und in dieser neuen Tabelle die in der Zelle anfängt liegt wiederum ein iFrame:

<iframe frameborder="0" scrolling="auto" src="projects_iframe.htm" title="projects" width="224" height="509" marginheight="0px" marginwidth="0px" name="projects"></iframe>

das als background angegebene .gif ist das gleiche wie das .png, nur ohne die schönen transparenzen (wg. anti-aliasing).

das ganze wird in opera, firefox und IE 7 hier bei mir korrekt angezeigt - nur im IE 7 funktionieren die scrollbalken nicht, sie sind da, aber reagieren auf nichts.

wie gesagt, das ganze scheint mit dem .png alphaImageLoader zeug zusammenzuhängen, wenn ich aus dem <td>-tag das "id="alphaImage_mainmenu"" enferne, und also nur das .gif als hintergrund angezeigt wird funktioniert das scrollen ohne probleme...

sorry für den kurz-roman.. aber das ist so schwer zu beschreiben..
aber vielen dank für Eure zeit und hilfe!

gruß,
martin