Fout in IE met hide/show div
Ik ben bezig met een schermpje om wedstrijden in te voeren in de database. (hier te vinden: http://michel.quickboys.nl/wedstr_invoeren.php )
Nu is het bedoeling dat als je bij wedstrijd type een beker competitie kiest dat er een div verschijnt met de select menu om aan te geven welke ronden het is.
Het bovenstaande werkt allemaal prima in Firefox en Chrome
Maar in IE6 en IE7 niet.
Zoals je kunt zien komt een groot deel van het select menu ook er onder te staan.
Dit heeft volgens mij te maken met het showen en hidden die divs
Maar heb geen idee hoe ik dit zou moeten oplossen
Hier is een stuk relevante code te vinden: http://plaatscode.be/64306/ (werd een beetje groot om hier te plaatsen)
Hoop dat iemand mij kan helpen
Groetjes Michel
Gewijzigd op 01/01/1970 01:00:00 door Michel
Ik denk dat je beter óf visibility óf display kunt gebruiken. Beiden is een beetje overbodig...
het werkt wel, in zowel Firefox, Chrome en IE6 en IE7
Ik heb nu display uitgezet
alleen, voor het mooie, zou het ook mooi zijn als dit witte ruimte (tussen wedstrijdtype en seizoen) weg is.
Heb je misschien een idee hoe ik dat zo kunnen oplossen, want daar is het element display voor volgens mij.
Dus dat de wit ruimte weg is?
In dat geval moet je toch weer (terug?) overswitchen naar display.
Bij display: none; wordt ook geen ruimte gereserveerd voor het element.
Bij visibility: hidden; WEL.
Eddy Erkelens schreef op 07.01.2009 19:08:
visibilty houdt wel de ruimte gereserveerd, maar toont hem niet.
In dat geval moet je toch weer (terug?) overswitchen naar display.
Bij display: none; wordt ook geen ruimte gereserveerd voor het element.
Bij visibility: hidden; WEL.
In dat geval moet je toch weer (terug?) overswitchen naar display.
Bij display: none; wordt ook geen ruimte gereserveerd voor het element.
Bij visibility: hidden; WEL.
Ja dat had ik wel begrepen eigenlijk
Maar met display kan blijkbaar IE niet zo goed over weg, want als ik die er weer tussen zet dan klopt de pagina niet meer
Er komen dan allerlei teksten vanuit de select menu's onderaan de pagina.
Dus vandaar mijn vraag of er soms ook nog een andere manier is
Waarom wil je dat weg. Ik vind het eerlijk gezegd wel ok zo. Er verspringt dan ook niks
Niek schreef op 07.01.2009 19:55:
Waarom wil je dat weg. Ik vind het eerlijk gezegd wel ok zo. Er verspringt dan ook niks
Naja nu heb ik het idee als gebruiker dat er iets mist
Alles sluit netjes aan en dan is er ineens een wit regel
Ok. is jouw keus, maar ik vind het niet storend
Dan laat ik het denk maar voorlopig zo
IE kan als het goed is wel overweg met display. Ik zou dan juist visibility weghalen en display gebruiken ;-).