Avatar billede lifeweb Nybegynder
03. december 2006 - 15:36 Der er 3 kommentarer og
1 løsning

Synlig/Usynlig TD I FF kontra IE

Hey

Jeg har brug for et hjælpe til et lille problem

Jeg har lavet et fanebladsystem som fungere rigtig fint i FF

Der er nogle af fanebladene som skal synliggøres når jeg gerne vil - og disse har jeg derfor gjort usynlige via:
<td id="tdx" style="display:none">

Når jeg så gerne vil gøre dem synlige skriver jeg
document.getElementById('tdx').style.display='table-cell'

Det virker PERFEKT i FF, men i Internet Explorer virker det slet ikke

Hvis jeg prøver:
document.getElementById('tdx').style.display='block' virker det som det skal i IE, men i FF bliver boksen (td'en) placeret meget underligt

Any solutions?

Jeg kan evt gøre det ene i FF og noget andet i IE, men det er lidt bøvlet...
I så fald - hvordan afgør jeg så hvilken browser brugeren sidder med?
Avatar billede kinderaeg Nybegynder
04. december 2006 - 12:53 #1
Du kan vel bruge visibility i stedet for display
Avatar billede olebole Juniormester
04. december 2006 - 13:27 #2
<ole>

IE6 understøtter ikke CSS2.1 fuldtud - og dermed heller ikke 'table-cell'. Brug 'visibility' i stedet ... så undgår du også at rende ind i evt. problemer med colspan  ;o)

/mvh
</bole>
Avatar billede lifeweb Nybegynder
06. december 2006 - 12:08 #3
det var da sk... irriterende faktisk :S

kan jeg ikke på en eller anden måde komme udover det, så jeg fortsat kan bruge display istedet for visibility.

Jeg har eksempelvis fane blade således

a | b | c | d | e

Hvis vi antager at jeg kun vil vise c, så kommer c til at stå i midten af tabellen, og når jeg så vil vise a, så kommer b's mellemrum mellem a og c

det er et problem, og det kan snildt løses med display i FF
Avatar billede lifeweb Nybegynder
14. december 2006 - 13:22 #4
lukker og opretter nyt spørgsmål:
http://www.eksperten.dk/spm/750759
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