Avatar billede troldepigen Novice
22. maj 2002 - 12:25 Der er 7 kommentarer og
1 løsning

PHP menu i tabel

Vi har en menu som er lavet i en includefile. Denne menu har vi lagt i en tabel. Nu har vi det problem at når menuen åbner sig helt, følger tabellen ikke med.

Vi startede med at definere en yder tabel som 100x100%
dernæst lavede vi en tabel i tabellen som er width 225 px og 100% i height.

Hvordan får vi den til at åbne sig afhængig af menuen??

På forhånd tak
Avatar billede jakoba Nybegynder
22. maj 2002 - 12:30 #1
Du kommer nok til at vise koden. Sådan en menu der ændrer sig kan være lavet på mange måder.
Avatar billede troldepigen Novice
22. maj 2002 - 12:35 #2
Okey...der er ikke nogen stats hemmeligheder over det:

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<?
include("/vrts/wwwdata/emp/i20/i20logo/head1.php");
?>
<link rel="stylesheet" href="/Templates/tabel.css" type="text/css">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<table width="100%" border="1" cellspacing="0" cellpadding="0" align="center" height="100%">
  <tr>
    <td height="423" valign="top">
      <table width="760" border="1" cellspacing="0" cellpadding="0" align="center" valign="middle" height="100%">
        <tr valign="middle" bgcolor="#CCCC99">
          <td height="90" colspan="2">
            <div align="center"><b></b></div>
          </td>
        </tr>
        <tr valign="top">
          <td width="225" bgcolor="#CCCC99" height="100%" class="tabel">
            <?
            include("/vrts/wwwdata/emp/i20/i20logo/body1.php");
            ?>
          </td>
          <td width="535" height="100%" bgcolor="#FFFFFF">
            <table width="535" border="5" cellspacing="0" cellpadding="0">
              <tr>
                <td height="15" width="267" bgcolor="#FFFFFF" bordercolor="#666600">S&oslash;g</td>
                <td height="15" width="268" bgcolor="#FFFFFF" bordercolor="#666600">UK</td>
              </tr>
            </table>
            <!-- #BeginEditable "Skrivefelt" -->
            <div align="center">
              <p>&nbsp;</p>
              <p>&nbsp;</p>
            </div>
            <!-- #EndEditable --></td>
        </tr>
      </table>
    </td>
  </tr>
</table>

</body>
</html>
Avatar billede jakoba Nybegynder
22. maj 2002 - 13:12 #3
Da jeg var lille byggede jeg en sæbekassebil, og den skulle naturligvis kunne dreje ligesom en rigtig bil.

bilen var et bræt med et hjulsæt fra en gammel barnevogn i bagenden. Der satte jeg bare hjulakselen fast med søm for den skulle jo ikke dreje.

I forenden lavede jeg et bræt der sad påtværst af det store og var sat fast med en bolt igennem så det lille bræt kunne drejes i forhold til bilen. Og så satte jeg barnevognens andet hjulsæt fast på det lille bræt. så kunne man styre bilen ved at skubbe til det lille bræt med fødderne.

Det virkede ok, men vi ville lave det endnu bedre. Den skulle styres med et rigtigt rat.

Så jeg sømmede et lodret bræt på lige foran den man skulle sidde og satte satte et hjul fast foroven på det bræt så man kunne sidde og dreje på det hjul mens man kørte.

Det virkede overhovedet ikke.

Ligemeget hvormeget jeg drejede på det rat rørte forhjulene sig ikke ud af flækken.

Jeg fattede det ikke. der var da forhjul og de kunne da dreje. og der var et rat. Så skulle det da virke.

Alt hvad jeg havde bemærket ved biler var at der var rat og forhjul der drejede. Jeg havde ikke bemærket alt det der er INDIMELLEM forhjulene og rattet, Det der knytter dem sammen så de kan påvirke hinanden. Så det havde jeg ikke taget med i min sæbekassebil.

Det indimellem kan være mange ting. stålwirer, tandstænger, hydraulik, servomotorer. Det vigtige er at der skal være noget indimellem ellers duer det overhovedet ikke. ( Det endte med at far riggede noget snoreværk op imellem rat og forhjul så det virkede så nogenlunde :-))

men for at kunne rette i det er indimellem er det vigigt at vide hvad det er der er indimellem. Hvis styringen er med servomotorer skal der rettes på en helt anden måde end hvis den skre mekanisk med en tandstang.

Og for at kunne rette i din menu (eller i din tabel) er vi nødt til at vide hvad der er indimellem det link der klikkes på og den effekt det skal have.

OK?

mvh JakobA
Avatar billede troldepigen Novice
22. maj 2002 - 14:13 #4
NEj, hvor er det faktisk pinligt..jeg har hermed afsløret mig selv og min nabo...vi er lidt grønne endnu...men tak for den meget pædagogiske forklaring.....*G*

Vi vedlægger lige et lille link til den menu som vi arbejder i..:

http://www.i4.auc.dk/generelt/hvem_dk.php

Som du kan se går menuen udover tabel ved klik på et menupunkt...
vi håber at det blev lidt mere forståeligt
Vi mailes lige ved...
På forhånd tak igen
Avatar billede jakoba Nybegynder
22. maj 2002 - 14:20 #5
Ikke spor pinligt :-))

Jeg vil gætte på at ca halvdelen af alle drenge på et eller andet tidspunkt har lavet præcis den samme fejl med deres sæbekassebil. Man er nødt til at lave den for at kunne lære af den.

jeg kikker :-))
Avatar billede jakoba Nybegynder
22. maj 2002 - 15:18 #6
Men nu bliver det lidt pinligt. For jeg kan alligevel ikke svare :(

Jeg ved ikke hvordan vi kan få tabellens blanding af absolutte og relative <div kommandoer til at skubbe den næstyderste tabel større.

Håber nogen andre også kikker.
Avatar billede tipsen Nybegynder
24. maj 2002 - 21:05 #7
JakobA: Var du lidt enfoldig som barn? ;-)
Avatar billede troldepigen Novice
01. juli 2002 - 14:33 #8
tja...ingen kan vist hjælpe mig... men tak til jakoba for forsøget
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