otix: ifame erzeugt immer vertikalen scrollbalken

Warum erzeugt der Inhalt eines Iframes immer einen vertikalen scrollbalken, obwohl der Inhalt genau passen müsste ??

hier der Code des Iframe-Inhalt-Dokumentes:

<body bgcolor="#000000" style="margin-top:0px;margin-left:0px">
<table cellpadding="0" cellspacing="0" border="0">
<tr><td><img src="logo/5thFloor.gif" width="88" height="31">
</td></tr>
</table>

und so hab ich den iframe definiert:

<iframe src="banner_doc.html" height="46" width="318" frameborder="0" align="center" style="marginwidth:0px;marginheight:0px"></iframe>

den horizontalen Scrollbalken brauch ich, da das eine horizontal-scrollende Bannerliste ist.

Danke für Tips

c u otix

  1. Gruß.

    Warum erzeugt der Inhalt eines Iframes immer einen vertikalen scrollbalken, obwohl der Inhalt genau passen müsste ??

    weil er nicht tut, was er deiner Meinung nach müsste - der Inhalt ist schlicht zu groß.

    hier der Code des Iframe-Inhalt-Dokumentes:

    <body bgcolor="#000000" style="margin-top:0px;margin-left:0px">
    <table cellpadding="0" cellspacing="0" border="0">
    <tr><td><img src="logo/5thFloor.gif" width="88" height="31">
    </td></tr>
    </table>

    Wozu du eine Tabelle benötigst, um lediglich ein einziges Bild einzubinden, ist mir nicht ganz klar.

    <body style="color:#fff; background-color:#000; margin:0; padding:0">
     <p><img src="logo/5thFloor.gif" width="88" height="31" alt="Alternativtext" title="Kurzbeschreibung" /></p>
    </body>

    und so hab ich den iframe definiert:

    <iframe src="banner_doc.html" height="46" width="318" frameborder="0" align="center" style="marginwidth:0px;marginheight:0px"></iframe>

    Es gibt keine CSS-Eigenschaften 'marginwidth' und 'marginheight', sondern nur 'margin' Der M$IE benötigt teilweise zusätzlich noch 'padding:0;' speziell beim Body-Tag. Gänzlich abstellen kannst du einen vertikalen Scrollbalken mit "overflow-y:hidden" beim IFrame, egal wie groß dessen Inhalt ist.

    LG Orlando