anoniem Geplaatst: 29 mei 2002 Delen Geplaatst: 29 mei 2002 Ik heb een site waarbij ik veel gebruik maak van tabellen. In die tabellen hebben alle cellen een rand (gedefinieerd in een stylesheet). Het komt echter regelmatig voor dat er een rand ontbreekt als je een pagina laadt. Na een refresh gaat het vaak wel weer goed. Het is niet te voorspellen wanneer het gebeurt. Quote Link naar reactie
anoniem Geplaatst: 29 mei 2002 Auteur Delen Geplaatst: 29 mei 2002 aangezien wij ook niet kunnen voorspellen... stukje code? Quote Link naar reactie
anoniem Geplaatst: 29 mei 2002 Auteur Delen Geplaatst: 29 mei 2002 wat is het adres van je site? Quote Link naar reactie
anoniem Geplaatst: 31 mei 2002 Auteur Delen Geplaatst: 31 mei 2002 Welke browser gebruik je op welk platform? Quote Link naar reactie
anoniem Geplaatst: 31 mei 2002 Auteur Delen Geplaatst: 31 mei 2002 Internet Explorer 5.x/6.x op Windows2000-dozen. Heb helaas geen bruikbaar adres van de site ('t gaat om een intranet), dus hierbij een stukje code. Het is een stukje van een organogram van een bedrijf: [code:1:e8c54560bd] <tr> <td width="8%" height="1"></td> <td width="3%" height="1" class="cellRandLinksOnder"></td> <td width="37%" rowspan="2" class="cellBedrijf"> <a class="link" href="bedrijf1.htm">Bedrijf 1</a></td> <td width="3%" height="1"></td> <td width="1%" height="1" class="cellRandLinksOnder"></td> <td width="60%" rowspan="2" class="cellBedrijf"> <a class="link" href="bedrijf2.htm">Bedrijf 2</a></td> </tr> <tr> <td width="8%" height="1"></td> <td width="3%" height="1" class="cellRandLinks"></td> <td width="13%" height="1"></td> <td width="3%" height="1" class="cellRandLinks"></td> <td width="6%" height="1"></td> <td width="30%" height="1"></td> </tr> <tr> <td width="8%" height="12"></td> <td width="3%" class="cellRandLinks" height="12"></td> <td width="37%" height="12" class="cellRandBovenOnder"></td> <td width="3%" height="12"></td> <td width="1%" class="cellRandLinks" height="12"></td> <td width="60%" height="12" class="cellRandBovenOnder"></td> </tr> <tr> <td width="8%" height="1"></td> <td width="3%" class="cellRandLinksOnder" height="1"></td> <td width="37%" rowspan=2 class="cellBedrijf">Bedrijf 4</td> <td width="3%" height="1"></td> <td width="1%" class="cellRandLinksOnder" height="1"></td> <td width="60%" rowspan=2 class="cellBedrijf"> <a href="bedrijf3.htm">Bedrijf 3</a></td> </tr> <tr> <td width="8%" height="1"></td> <td width="3%" class="cellRandLinks" height="1"></td> <td width="13%" height="1"></td> <td width="3%" class="cellRandLinks" height="1"></td> <td width="6%" height="1"></td> <td width="30%" height="1"></td> </tr> <tr> <td width="8%" height="12"></td> <td width="3%" class="cellRandLinks" height="12"></td> <td width="37%" height="12" class="cellRandBovenOnder"></td> <td width="3%" height="12"></td> <td width="1%" class="cellRandLinks" height="12"></td> <td width="60%" height="12" class="cellRandBovenOnder"></td> </tr> [/code:1:e8c54560bd] In de stylesheet staat het volgende: [code:1:e8c54560bd] TD.cellBedrijf { border:1px solid #777777; height: 1; padding-left: 15; color:#990000; text-align:left; background-color: #EEEEEE; } TD.cellRandLinks { border-left:1px solid #777777; border-right-width: 1; border-top-width: 1; border-bottom-width: 1; border-right-color:#777777; border-top-color:#777777; border-bottom-color:#777777 } TD.cellRandRechts { border-right:1px solid #777777; border-left-width: 1; border-top-width: 1; border-bottom-width: 1; border-right-color:#777777; border-top-color:#777777; border-bottom-color:#777777 } TD.cellRandLinksOnder { border-left:1px solid #777777; border-bottom:1px solid #777777; border-right-width: 1; border-top-width: 1; border-right-color:#777777; border-top-color:#777777 } TD.cellRandBovenOnder { border-top:1px solid #777777; border-bottom:1px solid #777777; border-right-width: 1; border-right-color:#777777; border-top-width:1px; border-top-color:#777777 } TD.cellRandBoven { border-top:1px solid #777777; border-right-width: 1; border-right-color:#777777; border-top-width:1px; border-top-color:#777777 } TD.cellStandard { vertical-align: top; padding-left: 5; background-color: #DDDDDD; } [/code:1:e8c54560bd] Quote Link naar reactie
anoniem Geplaatst: 31 mei 2002 Auteur Delen Geplaatst: 31 mei 2002 Ik heb 't ff getest met IE 5.5 SP2 en Netscape 6.2.2, beide op WinME. Geen problemen voor zover ik het kon zien... - Basje. Quote Link naar reactie
anoniem Geplaatst: 31 mei 2002 Auteur Delen Geplaatst: 31 mei 2002 Da's dus ook zo gek. De ene keer doet ie 't wel en de andere keer niet. In de oorspronkelijke versie is de tabel nog een stuk groter en het kan op verschillende plaatsen gebeuren. Quote Link naar reactie
anoniem Geplaatst: 31 mei 2002 Auteur Delen Geplaatst: 31 mei 2002 ik heb hem ook getest op win 98 met IE 5.5. doet ut gewoon! Quote Link naar reactie
anoniem Geplaatst: 31 mei 2002 Auteur Delen Geplaatst: 31 mei 2002 Code ziet er perfect uit. Wat wel eens wil gebeuren is dat de pagina niet snel genoeg kan worden geladen. Aangezien stylesheets de hoeveelheid code verkleinen om daardoor complexe pagina's te kunnen maken, moet de browser nogal wat tegelijk doen. Als er in de pagina's dan ook nog eens veel informatie staat IN de tabellen, zou het daar aan kunnen liggen. Olaf Quote Link naar reactie
anoniem Geplaatst: 31 mei 2002 Auteur Delen Geplaatst: 31 mei 2002 Zou een idee kunnen zijn. In die pagina staan twee behoorlijk grote tabellen (waarvan één met die celranden). Daarnaast wordt er nog een hoop gegoocheld met layers en een lap Javascript. En als laatste staat er nog een hoop commentaar in om al die Javascript te verduidelijken. Heeft het zin om bijvoorbeeld alle Javascript in een apart js-bestand te zetten? [edit] Die stylesheet staat wel in een apart bestand [/edit] Quote Link naar reactie
anoniem Geplaatst: 2 juni 2002 Auteur Delen Geplaatst: 2 juni 2002 Heb het niet uitgeprobeerd, maar misschien werkt het wel goed als je in de lege cellen een <br> of een zet. Quote Link naar reactie
anoniem Geplaatst: 3 juni 2002 Auteur Delen Geplaatst: 3 juni 2002 Snap niet waarom dat invloed zou kunnen hebben, maar ik zal 't eens proberen. Je moet soms gekke dingen doen om een probleem op te lossen. :) Quote Link naar reactie
anoniem Geplaatst: 3 juni 2002 Auteur Delen Geplaatst: 3 juni 2002 Werkt dus niet. Dan worden de cellen te groot. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen