Avatar billede burkal Nybegynder
06. marts 2001 - 22:12 Der er 6 kommentarer og
1 løsning

Fiksering af tabel cellestørrelse

findes der ikke en måde hvorpå man kan bestemme præcis hvor stor en tabelcelle skal være?

jeg vil gerne have en tabel der er 20 px høj og 16% bred. bredden er fin men højden virker ikke.

min tabel ser således ud:

<TABLE width=100% height=100%>
    <TR>
      <TD height=20px width=16 Bgcolor=#000000></TD>
      <TD height=100% width=84% valign=top rowspan=\"2\"></TD>
    </TR>
    <TR>
      <TD height=98% width=16% valign=top Bgcolor=#999999></TD>
       
    </TR>
</TABLE>
Hvad er der galt? er det rowspan?
Avatar billede netsrac Praktikant
06. marts 2001 - 22:15 #1
Prøv med:
<TABLE width=100% height=100%>
    <TR>
      <TD width=16 Bgcolor=#000000 style=\"height: 20px\"></TD>
      <TD height=100% width=84% valign=top rowspan=\"2\"></TD>
    </TR>
    <TR>
      <TD height=98% width=16% valign=top Bgcolor=#999999></TD>
       
    </TR>
</TABLE>
Avatar billede burkal Nybegynder
06. marts 2001 - 22:27 #2
Det hjalp intet.

i den højre tabel har jeg en anden tabel.
Hvis den anden tabel er på 3 rækker har den øverste celle til venstre en størrelse. og hvis den anden tabel består af 2 rækker har den øverste celle til venstre en anden størrelse.
Avatar billede jakoba Nybegynder
06. marts 2001 - 22:30 #3
højder i tabeller og tabelceller er blevet grumme upålidelige i de nyere browserer.
En sikker måde at tvinge højden til at være så stor som du ønsker er et bruge en een-pixels tranparent gif.
giffen slægges ind i cellen med en højde det tvinger cellen til at have den højde du ønsker:

<td>img src=\'onebyone.gif\' height=45 width=1 align=\'left\'>din tekst, etc</td>

Det er ikke nogen perfekt løsning da du mister en pixel i bredden, og desuden skal tilrette individuelt så billedhøjde +2*cellpadding +evt cellspacing og borders bliver til lige den højde du vil have.

mvh JakobA
Avatar billede callesen Praktikant
07. marts 2001 - 07:43 #4
Det giver næsten altid problemer af en eller anden karakter når man blander px og % i samme tabel eller frames - for ikke at tale om iframes eller layers! Jakoba\'s svar er en god løsning - hvis du har margenproblemer, kan det løses ved at du sætter margen til 0 i \"problemcellen\" og laver din \"tomme\" gif-fil med samme bredde som margen i de øvrige celler.
/callesen
Avatar billede simonsen2 Nybegynder
19. marts 2001 - 14:59 #5
Jeg mener da ikke at man kan have forskellige celle højder når det er i samme række ???
Kan man ?????
Avatar billede callesen Praktikant
10. august 2001 - 23:00 #6
siomonsen> Jo; men så skal/bliver \'border\' større.
Avatar billede stringbuffer Nybegynder
09. april 2002 - 19:42 #7
Principielt kan du ikke få noget, der vil blive vist ens i alle browsere... men hvis man skulle følge dine krav og en opskrift så ville det blive sådan noget:
<table height='20' width='16%'>
    <TR>
      <TD Bgcolor=#000000></TD>
      <TD valign=top rowspan="2"></TD>
    </TR>
    <TR>
      <TD valign=top Bgcolor=#999999></TD>
       
    </TR>
</table>
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