Hoi johngo34,
Ai!
- Ja, hm, het is dus een frame-site ... dan moeten
alle pagina's die in het mainFrame komen te staan, aangepast worden.
Ik had alleen even gekeken naar de pagina
programma.html.
Die draait op een tabel, en dan kan de zaak met percentages geregeld worden.
Bij andere pagina's is dat niet zo, daar komen die vermaledijde
apDiv's om de hoek kijken, met hun absolute posities.
Die moeten verdwijnen!
En ze hoeven er ook helemaal niet in, gelukkig.
Bij de pagina
midden.html kunnen bv. de spotjes boven links en rechts met een
float op hun positie uiterst L en R gebracht worden.
De middenkolom, zonder
float, kan altijd gecentreerd blijven, en neemt dan de beschikbare breedte in beslag: hoe breed of smal het scherm ook is.
Al met al kan bij die pagina met hele simpele css volstaan worden.
Ook de pagina-structuur is erg eenvoudig als je al die apDiv's weglaat!
HTML:
<body>
<div id="spotLinks">
...
</div>
<div id="spotRechts">
...
</div>
<div id="middenkolom">
...
</div>
</body>
Bv. alle lege regels
<p align="center"> </p> (met ook nog achterhaalde html) zijn nu overbodig geworden.
- Test: jgo34-midden-nw.html
- Zie broncode; alle benodigde css voor deze pagina zit in de <head>.
- Uitproberen kan je door het window van de browser niet op volledige schermgrootte te zetten, maar kleiner. Vervolgens kan je met heen en weer slepen van de linker- of rechterzijkant van het window het effect zien.
- In de nieuwe versie schuift alles bij kleinere schermbreedtes vanzelf in elkaar, zonder dat er een horizontale scrollbalk nodig is om alles te kunnen zien.
De andere pagina's in het
mainFrame zullen op een dergelijke manier aangepakt moeten worden.
Maar zeker als je nog even de tijd hebt voordat de site echt online gaat: het beste is om er
geen frame-site van te maken.
Dat wordt aan alle kanten afgeraden: slecht voor Google, niet gebruiksvriendelijk, slecht voor de toegankelijkheid, enz.
- Om te kijken hoe het anders (en toch makkelijk) kan, kan je eens buurten op dit topic: Soort-van-iframe
Met vriendelijke groet,
CSShunter
____________
PS: Als je je zinnen eindigt met een punt, en de volgende zin met een hoofdletter begint, worden je berichten een stuk leesbaarder. Ook komma's, dubbele punten en puntkomma's zijn erg handige leestekens.
Nu is het een soort spraakwaterval: één lange zin waar de lezer helemaal buiten adem van raakt.
Want op jouw manier:
ps als je je zinnen eindigt met een punt en de volgende zin met een hoofdletter begint worden je berichten een stuk leesbaarder ook komma's dubbele punten en puntkomma's zijn erg handige leestekens nu is het een soort spraakwaterval één lange zin waar de lezer helemaal buiten adem van raakt
