Ik wil met CSS graag de achtergrond van een div vast zetten, zodat deze niet mee scrollt met de inhoud ervan. Nu heb ik een probleem alsvolgt.
Zonder de eigenschap background-attachment: fixed ziet het er prima uit, totdat je gaat scrollen want dan gaat de achtergrond zoals te verwachten valt, mee scrollen.
Zodra ik deze als fixed instel scrollt de achtergrond niet meer mee, maar is het zoveel verschoven dat er niks meer van klopt. Het lijkt erop dat de achtergrond zich in lijn met de pagina zelf plaatst in plaats van de div.
Screen met background fixed (met no-repeat om het wat duidelijker te maken):
Zonder de eigenschap background-attachment: fixed ziet het er prima uit, totdat je gaat scrollen want dan gaat de achtergrond zoals te verwachten valt, mee scrollen.
Zodra ik deze als fixed instel scrollt de achtergrond niet meer mee, maar is het zoveel verschoven dat er niks meer van klopt. Het lijkt erop dat de achtergrond zich in lijn met de pagina zelf plaatst in plaats van de div.
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
| #main_body { background-image: url(images/rlv_layout_r3_c2.png); background-attachment: scroll; float: left; height: 439px; width: 744px; padding: 10px; overflow: auto; } |
Screen met background fixed (met no-repeat om het wat duidelijker te maken):
[ Voor 11% gewijzigd door Verwijderd op 06-01-2007 16:29 ]