Ik ben nu aan het werken aan mijn site en zoals jullie kunnen zien is deze gecentreerd.
zoals jullie ook kunnen zien wil ik er van die popup menutjes in maken, maar hierbij loop ik dus vast op het gecentreerd zijn van de site.
Het probleem: de positie van de DIVjes.
In IE is het geen probleem om de DIVjes op de goede plek weer te geven, maar in Mozilla is dat uiteraard weer anders, dankzij de verschillende interpretaties van position: absolute.
In IE blijft een absoluut gepositioneerd item op z'n plaats staan, en opgegeven posities worden berekend vanaf de rand van het parent item.
Bij mozilla worden posities berekend vanaf de rand van het scherm, waardoor de DIVjes in mozilla helemaal linksboven staan.
de mogelijkheid van een aangepaste CSS voor mozilla loopt stuk op het feit dat de divjes doodleuk linksboven in de hoek blijven als je het window verkleint. dus de grootte van het window is uiteraard ook van invloed op de positie.
Is er een mogelijkheid om dit te fixen zodat de site toch volledig cross-browser compatible is, zonder al te rare fratsen erbij? ik zou natuurlijk de afstand kunnen berekenen tussen de linkergrens van het window en de linkergrens van de gecentreerde tabel, maar dat lijkt me nogal omslachtig...
de menuutjes werken uiteraard wel perfect als ik de tabel links uitlijn, maar als het even kan wil ik em gecentreerd houden.
PS: de DIVjes staan in de code vlak naast de IMG tags van de menuknoppen waarbij ze horen.
bij voorbaat dank.
zoals jullie ook kunnen zien wil ik er van die popup menutjes in maken, maar hierbij loop ik dus vast op het gecentreerd zijn van de site.
Het probleem: de positie van de DIVjes.
In IE is het geen probleem om de DIVjes op de goede plek weer te geven, maar in Mozilla is dat uiteraard weer anders, dankzij de verschillende interpretaties van position: absolute.
In IE blijft een absoluut gepositioneerd item op z'n plaats staan, en opgegeven posities worden berekend vanaf de rand van het parent item.
Bij mozilla worden posities berekend vanaf de rand van het scherm, waardoor de DIVjes in mozilla helemaal linksboven staan.
de mogelijkheid van een aangepaste CSS voor mozilla loopt stuk op het feit dat de divjes doodleuk linksboven in de hoek blijven als je het window verkleint. dus de grootte van het window is uiteraard ook van invloed op de positie.
Is er een mogelijkheid om dit te fixen zodat de site toch volledig cross-browser compatible is, zonder al te rare fratsen erbij? ik zou natuurlijk de afstand kunnen berekenen tussen de linkergrens van het window en de linkergrens van de gecentreerde tabel, maar dat lijkt me nogal omslachtig...
de menuutjes werken uiteraard wel perfect als ik de tabel links uitlijn, maar als het even kan wil ik em gecentreerd houden.
PS: de DIVjes staan in de code vlak naast de IMG tags van de menuknoppen waarbij ze horen.
bij voorbaat dank.
edit:
ps. let niet op de tekst op de site, is zomaar een opdracht van school die ik erin heb geplakt als vulling
ps. let niet op de tekst op de site, is zomaar een opdracht van school die ik erin heb geplakt als vulling
[ Voor 4% gewijzigd door Not Pingu op 02-01-2003 23:09 ]
Certified smart block developer op de agile darkchain stack. PM voor info.