Avatar billede o-zone Nybegynder
30. juli 2007 - 16:24 Der er 1 kommentar og
1 løsning

iframe i en tabel celle ødelægger cellehøjden?

Hej.

Jeg har en tabel med en masse faste height og width på cellerne. I en af cellerne vil jeg have en iframe, men det lader til at iframen gør cellen alt for høj??

når jeg har et enkelt ord i cellen ser alt fornuftigt ud, men ligeså snart jeg bytter ordet ud med selv den mindste lille bitte iframe, så smadrer cellen op i trippelhøjde! >:-7

Det er ikke fordi iframen er for stor til cellen, men der kommer bare en masse grim vertikal space i cellen.

Tilsyneladende er det ikke kun den celle jeg ændrer indhold i der fucker up ... det ser også ud til resten af rækkerne bliver alt for høje? Et eller andet gå i hvert fald helt helt galt!

Er der nogen herinde der kan vise mig lyset?

/o-zone

Her er tabellen MED iframe, hvis nogen skulle være interesseret?
---8<----------
    <table border="0" cellspacing="0" cellpadding="0" style="height:602px;width:1003px;">
        <col width="156" />
        <col width="700" />
        <col width="147" />
        <tr style="height:72px;">
            <td colspan="2" id="top" style="height:72px; width:856px; background-image:url(images/bg_top.png); border:1px solid green;">top</td>
            <td rowspan="2" id="right" style="width:147px; height:441px; background-image:url(images/bg_right.png);">right</td>
        </tr>
        <tr>
            <td id="left" style="width:156px; height:369px; background-image:url(images/bg_left.png);">left</td>
            <td id="tdCenter" style="height:359px; width:700px; vertical-align:top; border:1px solid red;"><iframe id="center" name="center" src="center.htm" frameborder="0" style="height:10px; width:30px;" /></td>
        </tr>
        <tr>
            <td colspan="3" id="bottom" style="height:161px; background-image:url(images/bg_bottom.png); background-position:top left; background-repeat:no-repeat;">bottom</td>
        </tr>
    </table>
Avatar billede o-zone Nybegynder
30. juli 2007 - 16:52 #1
ok - jeg er en idiot! :-(
Jeg havde selvfølgelig lige glemt at iframe skal afsluttes med en </iframe> og ikke som <iframe ... /> :-P~

Nu virker alt som det skal! :)
Avatar billede olebole Juniormester
31. juli 2007 - 15:23 #2
<ole>

Iframe kan du kun bruge under XHTML1.0 Transitional - og den standard adskiller sig ikke fra HTML 4.01. XHTML 1.0 Transitional har stortset intet med XHTML at gøre og _kan_ ikke parses som XHTML, men vil altid blive parsed som HTML  =)

/mvh
</bole>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester