24. juli 2002 - 09:41Der er
15 kommentarer og 1 løsning
lag i tabeller
Skjulte lag (visibility:hidden) i tabeller opfører sig forskellig i IE (v.6) og NS (v.6). I IE er det muligt at arbejde med disse lag uden at det ændrer ved tabellen. I NS udvider lagene tabelcellerne. Se f.eks. denne test: www.dahr.dk/lag_i_tabel.html
Hvordan kan man omgå NS6 her. Kan det overhovedet lade sig gøre?
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Men sjovt nok, som I kan se, kan man godt placere lagene negativt i forhold til deres tabelcelle, også i NS, sålænge bare noget af laget er inden for cellen. Hvis det placeres helt uden for cellen, derimod, kan det ikke vises.
pelkjaer> Den eneste grund til at lægge lagene ind i tabellen er at jeg godt vil have hele siden centreret uanset folks skærmopløsning. På den rigtige side er der ingen tabelborders, her er de der, bare for at man kan se hvad der sker. Også lagene skal følge centreringen. Derfor er de lagt ind i tabellen. Men man kan måske opnå det samme bare med nestede div'er. Jeg nørklede med det forleden, men kunne ikke rigtig få det til at virke.
OK, så der var ingen simpel løsning på det spørgsmål - det anede mig ;-)
Men du kan nok se at i forhold til bare at centrere med tabeller er din scripløsning en kende mere kompliceret. Jeg havde håbet der var en middelvej. Men jeg vil arbejde videre med din scrip løsning, hvis ikke der findes en ren html/css løsning.
Du kan evt. kigge på http://www.retrolab.dk som jeg har kodet - der er der også centreret én div ligesom mit script ovenfor, og så er resten af divs'ne positioneret i forhold til den (inden i).
pelkjaer> hvis du stadig hænger på, kunne jeg godt tænke mig at høre hvorfor du selv foretrækker script løsningen frem for bluerobots css løsning. Er der fordi scripting er mere "sikker" end css i den forstand at css er mere forskelligt understøttet i forskellige browsere?
ja, jeg kan jo genkende noget af det fra dit showHideLayers script, nemlig den funktion som overhovedet finder den id der er tale om, og det kan selvfølgelig bruges i utallige sammenhænge
Lige præcis - det er genialt til at lave tables-less layouts med.
Synes godt om
Ny brugerNybegynder
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.