Avatar billede mik28 Seniormester
03. september 2002 - 14:14 Der er 8 kommentarer og
2 løsninger

Tableproblem

Hvad er der galt med min kode. Hvordan får jeg lavet cellerne mindre? altså dem foroven og for neden?

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<title>Tekst</title>
</head>

<body onload="window.focus();" style="overflow-y:hidden;overflow-x:hidden; topmargin=" leftmargin="0" marginheight="0" marginwidth="0" topmargin="0">
<!-- <div id='rykind'> -->

<table style="height:100%;width:100%;table-layout:fixed;">
<tr>
<td class='contentpagetitle1' style="height:25px;width:100x; border:1px solid #333333;" align='left' valign='top'>
Tekst
</td>
<td align='left' valign='top' style="height:25px;width:100px; border:1px solid #333333;">
Tekst
</td>
</tr>

<FORM ACTION="/cgi-bin" NAME="qqq" METHOD="POST" AUTOCOMPLETE="OFF">


<tr>
<td class='flyt1' colspan='2' STYLE="height:100%;position:relative;">
<div STYLE="overflow-y:auto;overflow-x:hidden;width: 100%;height:100%;">

    <table border='0'>
    <tr>
    <td align='left'>
    etellerandet
    </td>
    </tr>
   
    <tr>
    <td align='left'>
    etellerandet
    </td>
    </tr>

</table>
</div>
</td>
</tr>

<tr>
<td valign='bottom' style="height:40px;width:25px; border:1px solid #333333;">
<INPUT TYPE="SUBMIT" class='lhnButton1' NAME="Select" VALUE="OK">
</FORM>
</td>

<td style="height:40px;width:25px; border:1px solid #333333;">
<FORM ACTION="/cgi-bin" NAME="aaa" METHOD="POST" AUTOCOMPLETE="OFF">
<INPUT TYPE="SUBMIT" class='lhnButton1' NAME="Return" VALUE="Tillbaga">
</form>
</td>
</tr>
</table>
<!-- </div> -->
</body>
</html>
Avatar billede getalife Nybegynder
03. september 2002 - 14:19 #1
Nu har jeg ikke kigget nærmere på det.. men det kunne være en style="margin: 0px" i dine forms ville hjælpe
Avatar billede dmdisco Nybegynder
03. september 2002 - 14:20 #2
<td class='contentpagetitle1' style="height:25px;width:100x ...
mangler du et p
<td class='contentpagetitle1' style="height:25px;width:100px ...
Avatar billede dmdisco Nybegynder
03. september 2002 - 14:21 #3
linie 13
Avatar billede 7th Praktikant
03. september 2002 - 14:26 #4
Problemet er at du definerer din tabels bredde til at fylde hele skærmens bredde. Det vil sige, at de to tabelceller så vil "overskrive" den værdi i bredde du har givet dem, idet de to tabelceller tilsammen i bredden skal udgøre tabellens maximum bredde... håber du forstår ;)
Avatar billede mik28 Seniormester
03. september 2002 - 14:26 #5
Hmmm, det var tilsyneladende det manglende p som var fejlen
Avatar billede mik28 Seniormester
03. september 2002 - 14:27 #6
ikke rigtigt 7th
Avatar billede mik28 Seniormester
03. september 2002 - 14:29 #7
Skal jeg så hellere angive tabellens brede i PX
Avatar billede 7th Praktikant
03. september 2002 - 14:47 #8
Ja p'et manglede... Nej du behøver ikke angive tabellens bredde i pixels, med mindre du vil have en fast tabelbredde, men det er svært at svare på når jeg ikke ved hvordan layoutet er på dit site.

Du skriver <table style="height:100%;width:100%;table-layout:fixed;">. Altså har du sat tabellen til at fylde hele skærmens bredde. Så har du to celler. Disse to skal jo så udgøre 100% divideret med to. Forstil dig f.eks skærmbredden er 500. Det halve er så 250, hvilket påføres og overrider de 100 pixels du har defineret på de to celler. Logisk virker dette jo meget rigtigt, men har ikke selv testet, og det kan sagtens være IE "misforstår" dette ;)
Avatar billede dmdisco Nybegynder
03. september 2002 - 14:51 #9
kan han så ikke bare fjerne width=100% i table tag'et?
Avatar billede 7th Praktikant
03. september 2002 - 15:00 #10
Det kan han sagtens. Så får han jo også to celler på hver 100 pixels som han vil ;) Desuden kunne du jo så i stedet for 100% skrive 200 pixels.
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