Goeroeboeroe
Terugkerende gebruiker
- Lid geworden
- 3 mei 2007
- Berichten
- 1.408
Dat is te maken met position: fixed. Dat zet 'n element vast ten opzichte van het venster van de browser.
Maar dat betekent dat het ook met geen pneumatische hamer meer van z'n plaats is te krijgen. Dus als er dingen onder staan die wel scrollen, verdwijnen die onder het vastgezette element.
Verder hebben - 't zal 'ns niet zo wezen - IE 6 en 7 problemen ermee.
IE 7 sloopt elke lay-out waarin fixed is gebruikt wanneer je in- of uitzoomt. Als alleen de lettergrootte wordt veranderd gaat 't wel goed. Hier is gewoon niets aan te doen, want het ligt aan de hopeloos slechte zoomfunctie van IE 7. IE 8 werkt wel goed. Maar ik denk eerlijk gezegd niet dat veel mensen zullen zoomen met IE 7, want ook absolute wordt gesloopt, dus ik denk niet dat er veel sites goed te zien zijn in IE 7 als je zoomt.
IE 6 is ernstiger. Dat kent fixed gewoon niet, dus negeert position: fixed gewoon volledig. Er zijn wel manieren om fixed te simuleren, maar die hebben nogal wat nadelen. IE 6 wordt in snel tempo minder gebruikt. Nu Google (Youtube, gmail, ...) de ondersteuning gaat staken zal dat nog wel sneller gaan verminderen.
Ik zou voor IE 6 't menu gewoon mee laten scrollen, dat is verreweg het simpelste.
Maar dat betekent dat het ook met geen pneumatische hamer meer van z'n plaats is te krijgen. Dus als er dingen onder staan die wel scrollen, verdwijnen die onder het vastgezette element.
Verder hebben - 't zal 'ns niet zo wezen - IE 6 en 7 problemen ermee.
IE 7 sloopt elke lay-out waarin fixed is gebruikt wanneer je in- of uitzoomt. Als alleen de lettergrootte wordt veranderd gaat 't wel goed. Hier is gewoon niets aan te doen, want het ligt aan de hopeloos slechte zoomfunctie van IE 7. IE 8 werkt wel goed. Maar ik denk eerlijk gezegd niet dat veel mensen zullen zoomen met IE 7, want ook absolute wordt gesloopt, dus ik denk niet dat er veel sites goed te zien zijn in IE 7 als je zoomt.
IE 6 is ernstiger. Dat kent fixed gewoon niet, dus negeert position: fixed gewoon volledig. Er zijn wel manieren om fixed te simuleren, maar die hebben nogal wat nadelen. IE 6 wordt in snel tempo minder gebruikt. Nu Google (Youtube, gmail, ...) de ondersteuning gaat staken zal dat nog wel sneller gaan verminderen.
Ik zou voor IE 6 't menu gewoon mee laten scrollen, dat is verreweg het simpelste.