Avatar billede metal_hansen Nybegynder
27. januar 2003 - 13:28 Der er 42 kommentarer og
2 løsninger

Jeg fatter ikke tabeller - hjælp mig!

Her i nat sad mig og en kammerat og var ved at blive gamle og grå før tiden, pga. en tabel.

Jeg har flg. side: http://217.157.173.133/runehansen/
som jeg gerne vil ha delt op i 3 områder.
(note: jeg har brugt ISS for at gøre det nemmere - dvs. de 3 sider i tabellen bliver included fra 3 andre filer)
Det har jeg tænkt mig jeg ville gøre ved at dele siden op i højre og venstre, og så derefter dele højre side op i 2.
MEN når jeg prøver at sætte % på går der kage i den!!
Jeg kan vist godt sætte px-definitioner på - men det er jo ikke meningen når jeg laver det i frames.
Hvad er det jeg ikke har fattet??!!

Hjælp vil blive MEGET påskønnet :-)
Damn jeg var sur på min puter igår! *G*
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 13:31 #1
"Jeg kan vist godt sætte px-definitioner på - men det er jo ikke meningen når jeg laver det i frames. "

frames = tabeller (jeg er vist stadig træt)
Avatar billede backside Nybegynder
27. januar 2003 - 14:14 #2
<table border="0" width="100%">
<tr><td width="50%"></td>
<td width="25%"></td>
<td width="25%"></td>
</tr></table>

Er ikke sikker på om det er det du mener.
Avatar billede cdc Novice
27. januar 2003 - 14:15 #3
er det sådan her du mener ??

<table border="1" width="100%">
  <tr>
    <td width="50%" rowspan="2">&nbsp;</td>
    <td width="50%">&nbsp;</td>
  </tr>
  <tr>
    <td width="50%">&nbsp;</td>
  </tr>
</table>
Avatar billede backside Nybegynder
27. januar 2003 - 14:15 #4
Sorry, det var vist denne:

<table border="0" width="100%">
<tr><td width="50%" rowspan="2"></td>
<td width="50%"></td>
</tr><tr><td width="50%"></td>
</tr></table>
Avatar billede backside Nybegynder
27. januar 2003 - 14:16 #5
/cdc>> Vi tænker vist ens nu.  *G*
Avatar billede cdc Novice
27. januar 2003 - 14:19 #6
:o)
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:14 #7
ja jeg kan se at I er inde på det med rowspan - men problemet er vel at de forskellige firkanter skifter størrelse alt efter hvad indhold man putter i dem. Kan det ikke undgås?!
Avatar billede backside Nybegynder
27. januar 2003 - 23:18 #8
Hvorfor skal de ikke kune vise hele indholdet?
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:22 #9
Jeg vil lave http://217.157.173.133/oldversion/ om til tables - jeg er fristet til at bruge frames - men det nægter jeg!!
Men jeg vil beholde menuen (dog en anden) i venstre side, og så undermenupunkter i toppen til højre - MEN jeg vil ikke risikere at siden ændrer sig (læs: tablesize) hvis indholdet er lidt anderledes.
Avatar billede backside Nybegynder
27. januar 2003 - 23:26 #10
Hvis du smider noget der er bredere end tabellen i vil den udvide sig, det kommer du nok ikke uden om.
Ellers skal du lave scroll i din tabel uden brug af frames.
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:28 #11
hvordan gør jeg det? laver scroll, altså.
og er der andet jeg skal være opmærksom på.
Jeg tænkte egentlig på at bruge Iframes - men kunne ikke finde nogen tutorials der forklarede target-halløjet i det, så jeg droppede det igen.
Du kender vel ikke nogen?!
Avatar billede backside Nybegynder
27. januar 2003 - 23:35 #12
Prøv lige denne her:

<html><head></head><body>
<div align='center' style='width: 500; height: 250; overflow: scroll; overflow-x: hidden'>
<div align='center'>
<table border='0' cellpadding='5' cellspacing='0' width='500' valign='middle'><tr>
<td width='450' valign='top' bgproperties='fixed' height="271" align="left" bgcolor="#C0C0C0">
Bla bla bla
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
</td></tr></table></div>
</div></body></html>


Ang. iframe giver du din iframe et navn, dit target er target="iframenavn"
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:38 #13
ja det ser jo meget kanonflot ud :)
men jeg fatter jo ikke ret meget af det (ja, ok jeg er da ikke helt newbie, meeen alligevel..)
Hvordan kan jeg benytte ovenstående på min side?
Avatar billede backside Nybegynder
27. januar 2003 - 23:40 #14
<IFRAME NAME="hojre" SRC="hojre.htm" target="venstre"></iframe>
<IFRAME NAME="venstre" SRC="venstre.htm"></iframe>

Her vil alle links i hojre.htm åbne i venstre frame.
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:42 #15
aaaargh det vil ta 100 år at skrive al det jeg er i tvivl om ....
har du icq?! jeg vil være evig taknemmelig :)
jeg har 118765206
jeg skal nok lade være med at spørge om 117 ting - men der er lige noget grundlæggende jeg ikke fatter!!
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:43 #16
jeg vil jo dele min side op i 3: en venstre (menu) og så en højre del - som er delt op i top og en bund (main)
Hvordan kombinere jeg Iframes, og så videre i den side?!
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:44 #17
blir jeg nødt til at definere px på tabellerne?!
Avatar billede backside Nybegynder
27. januar 2003 - 23:47 #18
Det ville være det bedste efter min mening.

Men her er den smidt ind i en tabel med rowspan.

<html><head></head>
<body>
<table border="1" width="100%">
<tr>
<td width="50%" rowspan="2"></td>
<td width="50%"></td>
</tr>
<tr>
<td width="50%"><div align='center' style='width: 500; height: 250; overflow: scroll; overflow-x: hidden'>
<div align='center'>
<table border='0' cellpadding='5' cellspacing='0' width='500' valign='middle'><tr>
<td width='450' valign='top' bgproperties='fixed' height="271" align="left" bgcolor="#C0C0C0">
Bla bla bla
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
<p>Bla bla bla</p>
</td></tr></table></div>
</div></td></tr></table></body></html>
Avatar billede backside Nybegynder
27. januar 2003 - 23:49 #19
Skal jo lige tilrettes lidt, den er hurtigt smidt sammen.
Avatar billede cdc Novice
27. januar 2003 - 23:49 #20
Det bedste er vel at låse din menuu tabell med px og din top, og lave din textrude være flexibel, så udvider den sig efter texten, ellers skal du bare føre det samme og sette iframe i textruden som bacside er inde på...
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:52 #21
huha det rabler snart for mig....
kan jeg ikke få jer til at lave en skabelon, som jeg kan bruge og rette i?!
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:54 #22
jeg tror jeg prøver at eksperimentere lidt - men forslag er velkomne
Avatar billede cdc Novice
27. januar 2003 - 23:55 #23
<html>

<head>

<title></title>
</head>

<body>

<div align="center">
  <center>
  <table border="0" width="760" cellspacing="0" cellpadding="0" height="100%">
    <tr>
      <td width="150" rowspan="2" valign="top">
        <table width="100%" bgColor="red">
          <tbody>
            <tr>
              <td width="20%" height="100%">
                <table width="100%">
                  <tbody>
                    <tr>
                      <td>menupunkt #1</td>
                    </tr>
                    <tr>
                      <td>menupunkt #2</td>
                    </tr>
                    <tr>
                      <td>menupunkt #3</td>
                    </tr>
                    <tr>
                      <td>menupunkt #4</td>
                    </tr>
                  </tbody>
                </table>
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg</td>
            </tr>
          </tbody>
        </table>
        <p>&nbsp;</td>
      <td width="610" valign="top" height="100">
        <table>
          <tbody>
            <tr>
              <td bgColor="#0000ff" height="20%">top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top </td>
            </tr>
          </tbody>
        </table>
      </td>
    </tr>
    <tr>
      <td width="610" valign="top" height="100%">
        <table>
          <tbody>
            <tr>
              <td bgColor="yellow" height="80%">main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main</td>
            </tr>
          </tbody>
        </table>
        <p>&nbsp;</td>
    </tr>
  </table>
  </center>
</div>

</body>

</html>
Avatar billede metal_hansen Nybegynder
27. januar 2003 - 23:56 #24
kanooon - jeg prøver den lige
Avatar billede cdc Novice
27. januar 2003 - 23:57 #25
Regner med at din top er til et toplogo, det skal så være 100px højt, hvis det skal text ind øger den hvis der kommer meget text, selvom det er px.
Skal du udover dette problem er der kun iframe tilbage af muligheder, men der vil den også komme til at snyde da den text der ikke kan være der ligger bag cellen og ike kan ses, hvis du da ike skal have scroll i dine iframes
Avatar billede metal_hansen Nybegynder
28. januar 2003 - 00:01 #26
hmm - jeg troede da ellers det ville være så smart med iframes og tables - men det er det ikke..
Og ang. top - så havde jeg tænkt det skulle være undermenupunkter - da min menu nok bliver ret simpel (jeg ville gerne ha en mouseovermenu - som på eksperten - med hele molevitten - men kunne ikke hitte nogen på nettet)
Avatar billede cdc Novice
28. januar 2003 - 00:01 #27
en mere korrekt er her:

<html>

<head>

<title></title>
</head>

<body>

<div align="center">
  <center>
  <table border="0" width="760" cellspacing="0" cellpadding="0" height="100%">
    <tr>
      <td width="150" rowspan="2" valign="top">
        <table bgColor="#FF0000">
          <tbody>
            <tr>
              <td>
                <table width="100%">
                  <tbody>
                    <tr>
                      <td>menupunkt #1</td>
                    </tr>
                    <tr>
                      <td>menupunkt #2</td>
                    </tr>
                    <tr>
                      <td>menupunkt #3</td>
                    </tr>
                    <tr>
                      <td>menupunkt #4</td>
                    </tr>
                  </tbody>
                </table>
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg frrg
                frrg frrg frrg frrg frrg frrg frrg frrg frrg</td>
            </tr>
          </tbody>
        </table>
        <p>&nbsp;</td>
      <td width="610" valign="top" height="100">
        top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top top top top top top top top top top top top
                top top top top top
      </td>
    </tr>
    <tr>
      <td width="610" valign="top" height="100%">
        <p>main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main main main main main main main main main main main main
                main main&nbsp;</td>
    </tr>
  </table>
  </center>
</div>

</body>

</html>
Avatar billede cdc Novice
28. januar 2003 - 00:04 #28
Avatar billede metal_hansen Nybegynder
28. januar 2003 - 00:05 #29
http://217.157.173.133/runehansen/test2.asp
det er den jeg sidder og eksperimentere med.... hvis du vil kigge med :)
Avatar billede metal_hansen Nybegynder
28. januar 2003 - 00:12 #30
glem linket fra før - nu er det http://217.157.173.133/runehansen/ og det blir den hvor I kan se hvad jeg har rodet med...
Avatar billede cdc Novice
28. januar 2003 - 00:14 #31
Skal den køres i de farver, og hvad mener du med top
Avatar billede cdc Novice
28. januar 2003 - 00:15 #32
skal tabellen til text være flexibel ?
Avatar billede metal_hansen Nybegynder
28. januar 2003 - 00:17 #33
den skal ikke køres i de farver - det var bare for at hjælpe mig da jeg prøve at få styr på tabellerne.
og ja, tabellen må gerne være flexibel.
og forresten, så bruger jeg SSI til de 3 dele af siden - bare så du ved det :)
Avatar billede metal_hansen Nybegynder
28. januar 2003 - 00:19 #34
den til text - jeg går ud fra du mener den hvor der står main?!
Avatar billede cdc Novice
28. januar 2003 - 00:23 #35
oki, så skulle den vel fungere således at du har noget at arbejde med i nat, jeg finder dynes ZZZZZZZZZzzzzzzzzzzzzzzzzzzzzz...............

/cdc
Avatar billede metal_hansen Nybegynder
28. januar 2003 - 00:24 #36
- og den skal være placeret så den er lige under top-delen altid.
hvis du ved hvad jeg mener - prøve at kig nu, der er den nemlig ikke helt rigtig
Avatar billede backside Nybegynder
28. januar 2003 - 08:23 #37
Hvorfor den ikke er det, er fordi du har tabel i tabel i tabel osv.
Tabeller i celler kan udvide sig uafhængit af hinanden.
Hvis du har EN tabel delt med rowspan osv. vil de følges ad.

Men hvis du angiver width til 100% på alle tabeller der befinder sig i en tabelcelle vil de alle følge med hvis EN af dem udvider sig.

Er du med? ;)
Avatar billede metal_hansen Nybegynder
28. januar 2003 - 15:03 #38
jeg kæmper nok videre med det senere idag :)
Avatar billede metal_hansen Nybegynder
01. februar 2003 - 20:26 #39
læg nogle svar :-)

jeg kæmper videre i http://www.eksperten.dk/spm/312307
Avatar billede backside Nybegynder
01. februar 2003 - 20:32 #40
Svar.  ;)
Avatar billede cdc Novice
02. februar 2003 - 10:34 #41
svar :o)
Avatar billede backside Nybegynder
03. februar 2003 - 09:38 #42
Tak for point.
Avatar billede cdc Novice
03. februar 2003 - 09:40 #43
tanx :o)
Avatar billede metal_hansen Nybegynder
05. februar 2003 - 00:26 #44
http://217.157.173.133/iframe/ en foreløbig skitse...
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