01. december 2004 - 17:47Der er
8 kommentarer og 2 løsninger
Min folde-ud/folde-ind funktion er ikke smuk i firefox
Jeg har en folde ind/ud funktion på nogle trays i en tabel. Det virker fint i IE, men i Firefox er der nogle problemer. Den folder fint nok ud første gang man klikker, men når den skal folde ind igen skjuler den bare indholdet. Den er stadig foldet ud, men tom...
I mozilla er der tilsyneladende en del forskelle på hvordan CSS tolkes i tabeller og andre elementer. Om det er meningen skal jeg ikke umiddelbart udtale mig om - men det hænder jo at det faktisk er mozilla, som har ret ;-)
Af den grund kan det, når man roder med tabeller, hjælpe en del gange at smide indholdet af cellen ind i en div, og ændre stylen på den: <table> <tr> <td align="center" colspan="2" class="stor" valign="middle" onClick="foldIndUd('trFlash');" onMouseOver="this.style.backgroundColor='#E19460'; this.style.cursor='hand'; window.status='Click for at folde ud';" onMouseOut="this.style.backgroundColor='#DDDDDD'; window.status='';">Demonstrationer - Flash</td> </tr> <tr > <td colspan="2" class="tabel" valign="middle"> <div id="trFlash" style="display: none;margin:0px;"> <fieldset> <legend>Spil</legend> Indhold af folde ind og ud menu-tingest </div> </td> </tr> <tr> <td>Cellen nedenunder</td> </tr> </table>
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.