Ben bezig met een flexibele layout, waarbij ik het resizen zonder JavaScript wilt laten gebeuren, dus maak ik gebruik van procenten voor de dimensies van de flexibele elementen.
Vanwege gebrek aan ondersteuning voor CSS 2 dingen als display: table-row etc. in IE en omdat ik de gewenste resultaten niet kan bereiken zonder heb ik toch gekozen om tabellen (zo min mogelijk dan) te gebruiken voor de layout.
De layout is voor een applicatie sowieso die moet werken in IE (6) en Firefox.
Ik stuit nu echter op een render probleem in Firefox. De overflow: auto; CSS rule wil niet lekker samenwerken met een procentuele hoogte, waardoor de hoogte van het te grote element zorgt dat zijn parent element groter wordt dan hij eigenlijk mag zijn. Zo gooit ie de hele layout in de war.
Hier is een test case van de layout > http://www.rszdesign.com/temp/resizable_layout.php
Zoals hij in IE (6) functioneert moet het ook in Firefox.
Weet iemand wat ik hieraan kan doen (zonder gebruik van JavaScript window.onresize etc) of wat ik verkeerd doe?
Alvast bedankt!!!
Vanwege gebrek aan ondersteuning voor CSS 2 dingen als display: table-row etc. in IE en omdat ik de gewenste resultaten niet kan bereiken zonder heb ik toch gekozen om tabellen (zo min mogelijk dan) te gebruiken voor de layout.
De layout is voor een applicatie sowieso die moet werken in IE (6) en Firefox.
Ik stuit nu echter op een render probleem in Firefox. De overflow: auto; CSS rule wil niet lekker samenwerken met een procentuele hoogte, waardoor de hoogte van het te grote element zorgt dat zijn parent element groter wordt dan hij eigenlijk mag zijn. Zo gooit ie de hele layout in de war.
Hier is een test case van de layout > http://www.rszdesign.com/temp/resizable_layout.php
Zoals hij in IE (6) functioneert moet het ook in Firefox.
Weet iemand wat ik hieraan kan doen (zonder gebruik van JavaScript window.onresize etc) of wat ik verkeerd doe?
Alvast bedankt!!!