Ik beschouw mijzelf geen css newby, maar over het volgende probleem heb ik een halve middag nagedacht en ik kan niet op een oplossing komen... Ik hoop dat er een guru is die er een oplossing voor heeft!
Het is wat lastig uit te leggen. Daarom heb ik maar even snel een sample gemaakt.
Zie dit voorbeeld: (let niet op de layout en code)
http://www.exploitation.nl/temp.htm
Als je de browser kleiner maakt, dan zal de scrollbar pas zichtbaar worden op het moment dat de tekst "Dit is mijn footer" in beeld komt. De background-image zal dan al gedeeltelijk buiten de browser verdwenen zijn.
Ik moet hetzelfde in CSS hebben. De foto moet buiten de viewport van de browser kunnen gaan, zonder dat er scrollbars zichtbaar worden. Totdat de tekst van de layer in beeld komt.
Nu is het natuurlijk een oplossing om de body een background te geven die niet repeat en start op 600px in de hoogte... Maar, de tekst in de eerste TD kan groter worden dan 600px, de eerste td zal groter worden als er teveel tekst in zit. De td zou ineens 800px groot kunnen zijn (en dat mag).
Ik denk dat het simpelweg niet mogelijk is om dit puur met css te in een modern doctype gedaan te krijgen, zonder javascript...
Maar hopelijk zit ik ernaast. Heeft er iemand een idee? Mijn dank is groot...
Het is wat lastig uit te leggen. Daarom heb ik maar even snel een sample gemaakt.
Zie dit voorbeeld: (let niet op de layout en code)
http://www.exploitation.nl/temp.htm
Als je de browser kleiner maakt, dan zal de scrollbar pas zichtbaar worden op het moment dat de tekst "Dit is mijn footer" in beeld komt. De background-image zal dan al gedeeltelijk buiten de browser verdwenen zijn.
Ik moet hetzelfde in CSS hebben. De foto moet buiten de viewport van de browser kunnen gaan, zonder dat er scrollbars zichtbaar worden. Totdat de tekst van de layer in beeld komt.
Nu is het natuurlijk een oplossing om de body een background te geven die niet repeat en start op 600px in de hoogte... Maar, de tekst in de eerste TD kan groter worden dan 600px, de eerste td zal groter worden als er teveel tekst in zit. De td zou ineens 800px groot kunnen zijn (en dat mag).
Ik denk dat het simpelweg niet mogelijk is om dit puur met css te in een modern doctype gedaan te krijgen, zonder javascript...
Maar hopelijk zit ik ernaast. Heeft er iemand een idee? Mijn dank is groot...