Avatar billede Boddicker Seniormester
27. december 2001 - 16:50 Der er 7 kommentarer og
1 løsning

Layer forskubber tabel

På http://www.bjergskoreskole.dk har jeg sat et menusystem op v.h.a. layers. Problemet er imidlertid, at da jeg har layer posistionen til at være relativ, så \"skubbes\" den resterende del af min tabel nedenunder - selvom den pågældende layer som udgangspunkt er usynlig.

Vælger jeg derimod at sætte positionen til absolut (http://www.bjergskoreskole.dk/default2.asp) skubber den ikke tabellen.

Hvordan undgår jeg forskubbelsen med den relative position?
Avatar billede Boddicker Seniormester
27. december 2001 - 16:51 #1
Jeg må hellere lige nævne, at det er kun \"info\"-knappen, jeg har sat korrekt op.
Avatar billede callesen Praktikant
27. december 2001 - 18:09 #2
Jeg har prøvet at se på din kode, men den er lidt kompliceret i forhold til det du skal lave - eller også er der noget jeg overser. Men hvorfor har du <TBODY>, når du ikke har <THEAD>? Hvorfor vil du have relative, når du ikke har en eneste %-positionering? Hvorfor alle de tabeller i tabeller? Jeg ville rense noget ud i koden. Ikke fordi jeg tror det hjælper direkte - men det kunne måske gøre det lettere at se hvor og hvad problemet er.
Avatar billede Boddicker Seniormester
27. december 2001 - 18:23 #3
Jeg har forsøgt at rydde lidt op i koden. Jeg aner heller ikke selv, hvorfor der er kommet nogle <TBODY>\'er med. De er slettet nu. Jeg har også fjernet tabellerne i tabellerne.

Grunden til jeg vælger relativ er, at det er den eneste måde hvorpå jeg kan sikre mig, at undermenuen følger menu-punktet, selvom jeg resizer browseren. Er positionen absolut forskubber undermenuen sig, som man også kan se på http://www.bjergskoreskole.dk/default2.asp
Avatar billede jakoba Nybegynder
27. december 2001 - 21:18 #4
den der den at placere et absolut lag i en tabelcelle er ret almindeligt. og det er desværre nødvendigt at gøre laget absolut for at undgå den forskubbelse af resten af siden som du ser.
Her er en meget almindelig løsning:
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp68543.html

ps: 1000 points er horribelt mange.

mvh JakobA
Avatar billede Boddicker Seniormester
27. december 2001 - 21:31 #5
Yup, 1000 points er horribelt mange, og jeg satte udelukkende spørgsmålet op til de 1000 for at få lidt respons.

I mellemtiden har jeg imidlertid valgt at venstrestille min tabel, hvilket løser problemet.

Nu er du jo kommet med et forslag til en løsning (som jeg godt nok ikke kommer til at bruge), så hvad vil du have af point for det?
Avatar billede jakoba Nybegynder
27. december 2001 - 22:05 #6
behold dem bare :-))
Avatar billede Boddicker Seniormester
27. december 2001 - 22:16 #7
Hereby done... ;)
Avatar billede pelkjaer Nybegynder
27. december 2001 - 22:38 #8
lige en kommentar..

<tbody> kommer i din kode når du gemmer en side i IE med \"save as\".
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