Veel sites gebruiken 100% hoge tabellen. Hierdoor zit de footer altijd aan de onderkant, kan je een header hebben en een deel dat de pagina uitrekt tot 100% als er niet genoeg content is.
In het kader van nooit meer tabellen gebruiken voor de layout van een site, maar alles in DIV's doen ben ik nu al een tijd bezig om een pagina met alleen DIV's 100% hoog te krijgen, waarbij er boven de 100% div een div met een vaste hoogte moet zitten en soms ook eronder, een footer dus. De laatste 2 zijn het probleem.
Ook zou het mooi zijn zoiets werkend te krijgen met een footer, alleen het probleem is dat die altijd absoluut gepositioneerd is, en dus eventuele content van een kolom erboven, erachter of eronder valt, ipv de footer naar beneden te drukken.
Natuurlijk heb ik een voorbeeld, http://www.xs4all.nl/~mlanphen/div/. Het gaat nu bijvoorbeeld om de linker balk. Deze staat op 100% hoog, maar omdat er een div van 40px boven zit, is hij 100% + 40 px hoog. Er komt dus een scrollbalk ipv dat die div zo hoog wordt als het overgebleven deel van de pagina.
Nu weet ik dat google er vol mee staat, op dit forum zijn er ook genoeg vragen over geweest en er zijn een aantal oplossingen. Vaak gaat het om een footer een negatieve marge enzo geven, dat wil ik voorkomen, uiteindelijk zorgt dit voor verminking van de kolom erboven. Een achtergrond met 100% hoog geven is eventueel ok, maar het zou toch anders moeten kunnen.
Dit alles moet als het kan in IE + FF en in Strict mode werken. Ik kan me niet voorstellen dat er zoveel mogelijk is op dit gebied, maar zoiets simpels onmogelijk lijkt te zijn.
In het kader van nooit meer tabellen gebruiken voor de layout van een site, maar alles in DIV's doen ben ik nu al een tijd bezig om een pagina met alleen DIV's 100% hoog te krijgen, waarbij er boven de 100% div een div met een vaste hoogte moet zitten en soms ook eronder, een footer dus. De laatste 2 zijn het probleem.
Ook zou het mooi zijn zoiets werkend te krijgen met een footer, alleen het probleem is dat die altijd absoluut gepositioneerd is, en dus eventuele content van een kolom erboven, erachter of eronder valt, ipv de footer naar beneden te drukken.
Natuurlijk heb ik een voorbeeld, http://www.xs4all.nl/~mlanphen/div/. Het gaat nu bijvoorbeeld om de linker balk. Deze staat op 100% hoog, maar omdat er een div van 40px boven zit, is hij 100% + 40 px hoog. Er komt dus een scrollbalk ipv dat die div zo hoog wordt als het overgebleven deel van de pagina.
Nu weet ik dat google er vol mee staat, op dit forum zijn er ook genoeg vragen over geweest en er zijn een aantal oplossingen. Vaak gaat het om een footer een negatieve marge enzo geven, dat wil ik voorkomen, uiteindelijk zorgt dit voor verminking van de kolom erboven. Een achtergrond met 100% hoog geven is eventueel ok, maar het zou toch anders moeten kunnen.
Dit alles moet als het kan in IE + FF en in Strict mode werken. Ik kan me niet voorstellen dat er zoveel mogelijk is op dit gebied, maar zoiets simpels onmogelijk lijkt te zijn.
iotdomotica.nl | Replace fear of the unknown with curiosity | 64 kWh thuisaccu | Tesla Model Y LR & Model 3 SR+ | 11.460 Wp