'elastische' zijkanten | Webdesign (HTML, CSS, Flash) | Computer!Totaal
15 september 2007 11:31
iprodesign
is er een mogelijkheid om de 'zijkanten' van een website automatisch te laten aanpassen aan je schermresolutie?
Ik weet dat het mogelijk is als je je gehele website met tables bouwt. (links en rechts n colom met achtergrondplaatje, is je resolutie kleiner, of verklein je je browser, dan valt dit gewon weg), ik wil alleen niet met tables werken, en met div's lukt dit niet.
Anoniem 15 september 2007 09:31
Met javascript kan je de clients resolutie uitlezen en daarop de maten van je divs baseren.
Anoniem 15 september 2007 09:51
ben niet zo thuis in java…
zijn er html, css of php oplossingen voor?
Anoniem 15 september 2007 11:29
1) Java is [i:6f038071d2]niet[/i:6f038071d2] hetzelfde als javascript.
2) Je site met javascript aanpassen aan de hand van schermresolutie is een slechte oplossing. Wat gebeurt er als javascript uit staat (of wordt geblokkeerd)? En wat dan als je scherm weliswaar op een hoge resolutie draait, maar je met sidebars en toolbars en verkleining van het browserwindow een veel kleinere viewport hebt? Bovendien is CSS bedoeld om layoutproblemen op te lossen; het is nogal voorbarig om al meteen met javascriptoplossingen te gooien (javascript is voor behavior).
3) Een gecentreerde background op de body lijkt mij de oplossing (met de site in een container die gecentreerd is met 'margin: 0 auto').