Ik ben bezig met de ontwikkeling van een website die volledig is opgebouwd uit XHTML en gescheiden CSS. Voor deze website wilde ik gebruik maken van afgeronde hoeken en daarom heb ik behalve de header- en footerelementen ook h1-elementen gebruikt om hoeken weer te geven.
Dit alles werkt probleemloos in Firefox en over het algemeen ook in Internet Explorer, echter op het moment dat de onderzijde van de website tijdens het laden niet in het venster past wordt de achtergrond linksonder niet geladen als dit gedeelte bereikt wordt door te scrollen. Het is een beetje lastig om uit te leggen en daarom heb ik ter verduidelijking een screenshot toegevoegd:

Het gaat dus om het gedeelte met de rode omlijning, hier hoort gewoonlijk een achtergrond weergegeven te worden. Het probleem doet zich dus alleen voor als het onderste gedeelte niet in één keer op het scherm past, indien dat wel past wordt de achtergrond gewoon geladen.

Op het moment dat ik met mijn muis over het menu ga wordt de achtergrond ineens wel geladen en ziet het geheel er uit zoals het hoort.
De website is te bekijken op:
http://www.habermehl.net/rbtrotterdam/
Het betreffende stuk CSS is:
En het betreffende stuk HTML is:
Waar zou dit probleem door veroorzaakt worden en hoe zou ik het op kunnen lossen?
Dit alles werkt probleemloos in Firefox en over het algemeen ook in Internet Explorer, echter op het moment dat de onderzijde van de website tijdens het laden niet in het venster past wordt de achtergrond linksonder niet geladen als dit gedeelte bereikt wordt door te scrollen. Het is een beetje lastig om uit te leggen en daarom heb ik ter verduidelijking een screenshot toegevoegd:

Het gaat dus om het gedeelte met de rode omlijning, hier hoort gewoonlijk een achtergrond weergegeven te worden. Het probleem doet zich dus alleen voor als het onderste gedeelte niet in één keer op het scherm past, indien dat wel past wordt de achtergrond gewoon geladen.

Op het moment dat ik met mijn muis over het menu ga wordt de achtergrond ineens wel geladen en ziet het geheel er uit zoals het hoort.
De website is te bekijken op:
http://www.habermehl.net/rbtrotterdam/
Het betreffende stuk CSS is:
code:
1
2
3
4
5
6
7
8
9
10
| #footer {
background: url("../images/bottomleft.jpg") bottom left no-repeat;
clear: left;
padding: 0px;
margin: 0px;
text-align: right;
margin: -1em 0px 0px 0px;
} |
En het betreffende stuk HTML is:
code:
1
2
3
4
5
| <div id="footer">
<h1></h1>
</div> |
Waar zou dit probleem door veroorzaakt worden en hoe zou ik het op kunnen lossen?
[ Voor 4% gewijzigd door Verwijderd op 24-04-2006 13:53 ]