Avatar billede qp Nybegynder
28. januar 2004 - 02:52 Der er 9 kommentarer og
1 løsning

Lock af tabbeller

hey hey .. jeg har sådan en fætter tabel her:

<table width="750" height="155" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../Button.gif" width="125" height="23"></td>
    <td width="30" height="100%" rowspan="7" valign="top" nowrap>&nbsp;</td>
    <td width="592" height="23" valign="top" nowrap><img src="../ruler.gif" width="600" height="23"></td>

  </tr>
  <tr>
    <td height="19" align="center" valign="top" nowrap bgcolor="#FFFFFF"><p>
    <?
    include("login.php");
    ?>
    </p>
    </td>

#############################################################
    <td width="592" height="100%" rowspan="5" valign="top" nowrap bgcolor="#FFFFFF"><p>&nbsp;</p>    </td>
#############################################################
  </tr>
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../buttonb.gif" width="125" height="23"></td>
  </tr>
  <tr>
    <td width="125" height="25" valign="top" nowrap>&nbsp;</td>
  </tr>
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../Button.gif" width="125" height="23"></td>
  </tr>
  <tr>
    <td height="19" align="center" valign="top" nowrap bgcolor="#FFFFFF">
    <?
    include("menu.php");
    ?>
</div>
    </td>
  </tr>
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../buttonb.gif" width="125" height="23"></td>
    <td width="592" height="23" valign="top" nowrap><img src="../ruler.gif" width="600" height="23"></td>
  </tr>
</table>



Så er spørgsmålet bare, hvordan gør jeg sådan at de andre tabeller overhovedet ikke bliver påvirket af hvor lang denne tabel bliver .. ??

/Niels
Avatar billede qp Nybegynder
28. januar 2004 - 02:53 #1
Har indrammet tabellen med #'er

Det er altså de andre der overhovedet ikke skal blive påvirket af dens height ..
Avatar billede roenving Novice
28. januar 2004 - 04:21 #2
Sætter en div indeni:

<style type="text/css">
html,body{height:100%;width:100%;padding:0px;margin:0px;}
td{
  border:0px solid black;
  position:relative;
}
#minDiv{
  height:109px;
  position:relative;
  overflow:hidden;
}
</style>

<table width="750" height="155" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../Button.gif" width="125" height="23"></td>
    <td width="30" height="100%" rowspan="7" valign="top" nowrap>&nbsp;</td>
    <td width="592" height="23" valign="top" nowrap><img src="../ruler.gif" width="600" height="23"></td>

  </tr>
  <tr>
    <td height="19" align="center" valign="top" nowrap bgcolor="#FFFFFF"><p>
    <?
    include("login.php");
    ?>
    </p>
    </td>

    <td width="592" height="100%" rowspan="5" valign="top" nowrap bgcolor="#FFFFFF"><div id="minDiv">1&nbsp;<br>
    2&nbsp;<br>
    3&nbsp;<br>
    4&nbsp;<br>
    5&nbsp;<br>
    6&nbsp;<br>
    7&nbsp;<br>
    8&nbsp;<br>
    </div>  </td>

  </tr>
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../buttonb.gif" width="125" height="23"></td>
  </tr>
  <tr>
    <td width="125" height="25" valign="top" nowrap>&nbsp;</td>
  </tr>
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../Button.gif" width="125" height="23"></td>
  </tr>
  <tr>
    <td height="19" align="center" valign="top" nowrap bgcolor="#FFFFFF">
    <?
    include("menu.php");
    ?>
    </td>
  </tr>
  <tr>
    <td width="125" height="23" valign="top" nowrap><img src="../buttonb.gif" width="125" height="23"></td>
    <td width="592" height="23" valign="top" nowrap><img src="../ruler.gif" width="600" height="23"></td>
  </tr>
</table>
Avatar billede qp Nybegynder
28. januar 2004 - 07:08 #3
Hvis jeg bruger den så er der en del af den tekst jeg skriver man ikke kan se :(
Avatar billede qp Nybegynder
28. januar 2004 - 07:10 #4
og gør jeg den længere sker det samme :(
Avatar billede roenving Novice
28. januar 2004 - 07:24 #5
I en tabel kan du ikke undgå, at kolonner følges ad, og alle browsere renderer forlængelser i tabeller sådan, at det overskydende fordeles jævnt på en eller anden måde ...

Løsningen på det er at bruge tabeller i tabeller !o]

I dit tilfælde en tabel med 3*3 celler (tre kolonner med tre rækker, hvor du indsætter en tabel i den første kollones anden celle og rowspanner den anden kolonne !-)

-- eller bare tre kolonner med en tabel i første og sidste kolonne ...
Avatar billede qp Nybegynder
28. januar 2004 - 08:29 #6
rownving >> Der er bare det at de skal "følges ad" indtil den markede kolonne bliver længere ..
Avatar billede roenving Novice
28. januar 2004 - 08:56 #7
Det vil de også gøre med 3*3-løsningen !-)
Avatar billede qp Nybegynder
29. januar 2004 - 01:50 #8
Buger bare en iframe, men svar og får point :-P
Avatar billede roenving Novice
30. januar 2004 - 00:01 #9
Oki '-)
Avatar billede roenving Novice
31. januar 2004 - 15:43 #10
-- og tak for points ;~}
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