09. maj 2004 - 13:26Der er
22 kommentarer og 1 løsning
Vertical Javamenu inden for tabel
Hej.
Jeg sidder og bakser med at få en java-menu til at virke inden for en tabel. Men alle dem jeg kan finde på nettet , lægger sig ikke i tabellen , men på en bestemt placering på hele siden via dimentioner (x,y), og det er ikke det jeg er ude efter , eftersom siden er opbygget til at lægge sig centralt uanset skærmopløsning.
Jeg har også rodet med at få en søgefunktion til at virke , men det kræver at siderne er kodet i ASP , hvilket gør at javamenuerne jeg tester ikke virker .. Så java-scriptet må gerne virke på ASP sider også :)
Du kan evt. prøve at finde en menu i JavaScript ... så vil du ikke have problemer med ASP. Det burde du vel egentlig heller ikke have med en menu i Java - men jeg må jo tro dig, når du siger det :)
Den forstod jeg ikke helt. Kan du ikke komme med et link til det script , som også beskriver hvordan det skal implementeres , og hvor ?
Jeg har nemlig efterhånden rodet med en lang række , der alle sammen giver det samme resultat - menuen ligger på en bestemt placering , efter pixelmål - og ikke inden for den tabel-ramme jeg ønsker.
<table cellspacing="0" cellpadding="0" border="0"> <tr> <td style="position:relative"> // Din kode her // NB: Positioner din kode 'absolute' </td> </tr> </table>
Men det åbner jo bare java-koden på hele siden - jeg har også testet med andre , der kørte med noget STYLE POSITION som i ovenfor beskriver , men det ligger sig også på et bestemt pixel opdelt placering , og ikke inden for mit TABLE.
Der er en hel masse, hvor du skriver en konkret kode lige efter body-tagget, dem kan du i stedet placere inde i en tabelcelle, som har position:relative; ...
Hvis du kigger på mit eksempel, kan du tydeligt se forskellen, hvis du ændrer på billedet bredde, så det samme vil en kode skrevet inde i en celle gøre !-)
Ved at skrive <td style"position:relative;.. > som er forskellen på de to kan jeg få min java-menu til at blive inden for det TD, istedet for at placere sig et helt andet sted på hele hjemmesiden ?
Jeg prøver lige om jeg kan bygge noget brugbart kode op , som jeg kan lægge ud. Så kan vi tage den derfra. :)
Som i kan se - ligger menuen over hele mit TABLE , men i dette eks. har jeg heller ikke mulighed for at definere andet end menuens fystiske placering med et pixel-koordinat.
Men hvis i kender et andet sted jeg kan hente og designe min menu , som fungere med den kode i har vist ovenfor , er jeg da helt klar på at skifte over til den. :)
Ja, jeg kan se, at lige den menu direkte appender et objekt til body, så du skal finde en anden menu, som arbejder på en anden måde, for at få den til at lægge sig inden i cellen !-)
-- du kunne jo starte med at kigge på coolmenus, som bruges her på sitet:
hmm .. jeg prøver lige at rode lidt med det jeg kan finde derinde.. Det ser ud til at ved at definere et billede som baggrund , kan jeg lægge menuen efter det.
Efter at have rodet en del med den , synes jeg godt nok at den er kryptisk at modificere. Jeg kan godt få menuen frem i det table jeg ønsker, men at ændre størrelse , opsætning og farve , er meget svært.
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.