Beste tweakers,
Ik ben bezig een site die al een jaartje draait IE7-proof te maken, en dat gaat niet zonder problemen. De site zoals ie nu draait staat op http://www.optivity.us en werkt goed in FireFox en IE6. In IE7 wordt de inhoud van de pagina echter niet weergegeven. Dit lijkt te komen door een stylesheet die de width en height van de pagina op 100% stelt.
In een testje dat ik hier heb gezet heb ik die CSS-waarden weggelaten en is de inhoud van de site ook te zien in IE7. Het logo wordt echter veel te laag gezet, i.p.v. naast de blauwe vorm rechts. Het lijkt erop dat de div-container waarin het logo staat veel te breed is en daarom onder de blauwe vorm rechts wordt gezet.
Zie de screenshots hier:
IE6:

IE7:

De breedtes worden als volgt opgegeven:
Ik heb geprobeerd de percentuele breedtes te vervangen door vaste waarden of zelfs helemaal weg te laten, maar er verandert niets. Is iemand bekend met dit gedrag van IE7 en weet iemand wat ik hieraan kan doen? Bedankt.
Ik ben bezig een site die al een jaartje draait IE7-proof te maken, en dat gaat niet zonder problemen. De site zoals ie nu draait staat op http://www.optivity.us en werkt goed in FireFox en IE6. In IE7 wordt de inhoud van de pagina echter niet weergegeven. Dit lijkt te komen door een stylesheet die de width en height van de pagina op 100% stelt.
In een testje dat ik hier heb gezet heb ik die CSS-waarden weggelaten en is de inhoud van de site ook te zien in IE7. Het logo wordt echter veel te laag gezet, i.p.v. naast de blauwe vorm rechts. Het lijkt erop dat de div-container waarin het logo staat veel te breed is en daarom onder de blauwe vorm rechts wordt gezet.
Zie de screenshots hier:
IE6:

IE7:

De breedtes worden als volgt opgegeven:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| .topNav { width: 80%; height: 114px; border-bottom: 1px solid #cccccc; overflow: hidden; } .rightNav { float: right; width: 20%; height: 100%; border-left: 1px solid #cccccc; } |
Ik heb geprobeerd de percentuele breedtes te vervangen door vaste waarden of zelfs helemaal weg te laten, maar er verandert niets. Is iemand bekend met dit gedrag van IE7 en weet iemand wat ik hieraan kan doen? Bedankt.