Avatar billede jthyge Seniormester
12. juni 2003 - 20:24 Der er 18 kommentarer og
1 løsning

Låse højde på frame?

Er det muligt at låse højden på en frame?

Hvis man har tre frames oven på hinanden og en stor ved siden af... Og den store så bliver udvidet af fx. et billed. Er det så muligt at de to øverste frames forblive samme størrelse, og det er den nederste der bliver højere??

Lige lidt forklarende koder..

<table border="1" width="100%" height="310">
  <tr>
    <td width="27%" height="102"></td>
    <td width="73%" height="304" rowspan="3"></td>
  </tr>
  <tr>
    <td width="27%" height="101"></td>
  </tr>
  <tr>
    <td width="27%" height="101"></td>
  </tr>
</table>
Avatar billede jakobclausen Nybegynder
12. juni 2003 - 20:26 #1
Det der er da ikke frames, men en ganske almindelig tabel!
Avatar billede jthyge Seniormester
12. juni 2003 - 20:26 #2
Yep, Yep... ;-)  My baad...
Avatar billede jakobclausen Nybegynder
12. juni 2003 - 20:28 #3
Jeg ved ikke om du kan gøre det på samme måde som hvis det var en frame, der skriver du height="xx" i dem der skal have en fast størrelse og height="1*" i den der skal variere!
Avatar billede jthyge Seniormester
12. juni 2003 - 20:32 #4
-->jakobclausen
Neej... Det ser ikke ud til at virke!!
Avatar billede jthyge Seniormester
12. juni 2003 - 20:40 #5
Eller nogen der har en løsning på hvordan jeg kan få venstre side af denne side til at se lidt bedre ud... Altså så der sår i toppen!!

http://3del.dk/3delny/holdning1.php
Avatar billede juhlemanden Nybegynder
12. juni 2003 - 20:45 #6
Prøv evt dette:
<table border="1" width="100%" height="310">
  <tr>
    <td width="27%"></td>
    <td width="73%" height="304" rowspan="3"></td>
  </tr>
  <tr>
    <td width="27%"></td>
  </tr>
  <tr>
    <td width="27%" height="101"></td>
  </tr>
</table>

/juhlemanden
Avatar billede juhlemanden Nybegynder
12. juni 2003 - 20:46 #7
Prøv evt også med dette i td valign="top"

/juhlemanden
Avatar billede jthyge Seniormester
12. juni 2003 - 20:47 #8
--> julemanden
Neej... Det virker desværre heller ikke!!
Avatar billede juhlemanden Nybegynder
12. juni 2003 - 20:53 #9
Hmmm så er jeg ikke sikker på jeg forstår....
Prøv at sætte det ind i et tom dokkument.... hvis du tilfæjer flere test<br> i "hoved"-kolonen, så bliver kun den nederste firkant udvidet.....

<table border="1" width="100%" height="310">
  <tr>
    <td width="27%" valign="top">test</td>
    <td width="73%" height="304" rowspan="3">
test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>test<br>
</td>
  </tr>
  <tr>
    <td width="27%" valign="top">test<br>test</td>
  </tr>
  <tr>
    <td width="27% "height="310" valign="top">test</td>
  </tr>
</table>

/juhlemanden
Avatar billede ixxus Nybegynder
12. juni 2003 - 21:00 #10
Tror ikke lige man kan lave det sådan som du gerne vil have det med tables.
Jeg ville nok bare lave din menu i venstre side i et table for sig, og så lave "det store felt" som layers via CSS istedet for... Der er en udførlig guide på html.dk som forklarer det meget godt...

http://html.dk/tutorials/css/

Håber at det var til lidt hjælp
Avatar billede jthyge Seniormester
12. juni 2003 - 21:00 #11
Ja... Det virker!

Men jeg har denne tabel.. Og den virker ikke..


<table border="0" align="center" width="75%" class="two" cellspacing="0" cellpadding="0">
  <tr>
    <td width="100%" colspan="2" height="86" class="tree"><? include("logo.php"); ?></td>
  </tr>
  <tr>
    <td width="100%" colspan="2" height="19" class="four"><? include("top.php"); ?></td>
  </tr>
  <tr>
    <td width="17%" class="five" valign="top"><? include("menu.php"); ?></td>
    <td width="83%" rowspan="3" height="347" class="six"><? include("holdning.php"); ?></td>
  </tr>
  <tr>
    <td width="17%" class="seven" valign="top"><? include("opdat.php"); ?></td>
  </tr>
  <tr>
    <td width="17%" height="*" valign="top" class="eigt"><? include("top5.php"); ?></td>
  </tr>
  <tr>
    <td width="100%" colspan="2" height="19" class="nine"><? include("bund.php"); ?></td>
  </tr>
</table>
Avatar billede ixxus Nybegynder
12. juni 2003 - 21:08 #12
<table border="1" width="27%" height="310">
  <tr>
    <td width="27%" height="102">a</td>
  </tr>
  <tr>
    <td width="27%" height="101">b</td>
  </tr>
  <tr>
    <td width="27%" height="101">c</td>
  </tr>
</table>

<div style="position:absolute;top:180px;left:28%;width:72%px;z-index:1;">bøh</div>
Avatar billede ixxus Nybegynder
12. juni 2003 - 21:11 #13
Hvis man f.eks. skal indsætte lidt ekstra pludseligt, synes jeg personligt at det er nemmere at anbringe en ny <div></div> som man placerer med pixels eller procent, fremfor at skulle til at rode med tables :-)
Avatar billede juhlemanden Nybegynder
12. juni 2003 - 21:30 #14
Har sidet lidt og set på det :O)
Prøv at se om du kan overføre princippet bag følgende til din egen kode:<table border="1">
  <tr>
    <td valign="top">
      <table>
        <tr>
          <td>Test</td>
        </tr>
        <tr>
          <td>Test</td>
        </tr>
      </table>
    </td>
    <td>Test<br>Test<br>Test<br>Test<br></td>

  </tr>
</table>

Hvis du ikke for stå så skriv :O)

/juhlemanden
Avatar billede jthyge Seniormester
13. juni 2003 - 14:25 #15
--> juhlemanden

Mener du at man slet ikke skal have hverken højde eller bredde med?? Er det princippet??
Avatar billede juhlemanden Nybegynder
13. juni 2003 - 15:36 #16
Jaaa...
Prinsippet er at der laves en tabel med en række og to kolonner.
Den første kolonne kan du give en fast brede, i denne kolonne laver du nu en ny tabel, som har valing="top".
Den anden kolonne bruges som normalt, og kan udvides i højden uden at det ændre på hvordan den første kolonnne ser ud.

/juhlemanden
Avatar billede juhlemanden Nybegynder
13. juni 2003 - 15:57 #17
Prøv dette:
<table border="0" align="center" width="75%" cellspacing="0" cellpadding="0">
  <tr>
    <td width="100%" colspan="2" height="86"><? include("logo.php"); ?></td>
  </tr>
  <tr>
    <td width="100%" colspan="2" height="19"><? include("top.php"); ?></td>
  </tr>
  <tr>
    <td width="17%"valign="top">
      <table>
        <tr>
          <td>
              <? include("menu.php"); ?>
              <? include("opdat.php"); ?>
              <? include("top5.php"); ?>
          </td>
        </tr>
      </tabel>
    </td>
    <td width="83%"><? include("holdning.php"); ?></td>
  </tr>
  <tr>
    <td width="100%" colspan="2" height="19><? include("bund.php"); ?></td>
  </tr>
</table>

/juhlemanden
Avatar billede jthyge Seniormester
13. juni 2003 - 16:12 #18
Ja sgu.. Julemand!!! Det dúr...

Smid et svar for points... :-)
Avatar billede juhlemanden Nybegynder
13. juni 2003 - 16:42 #19
godt det virker :O)
en lille en til din kode... du skal ikke lave så mange body-tags :O)
/juhlemanden
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