Ik ben bezig met onze bedrijfssite, maar ik kom er even niet meer uit. Onze site is ingedeeld zoals in het figuur hieronder:

De site is ingedeeld in een tabel, waarvan het formaat met percentages is aangegeven, zodat het automagisch resized als je een andere resolutie hebt.
Deel 1,2 en 4 zijn flash afbeeldingen, deel 3 is een iFrame, met daarin de content van onze site.
Deel 2 is het navigatiemenu.
Nu willen wij speciale content van een ander bedrijf op onze site zetten, maar daarvoor moet het menu (2) kunnen verdwijnen. Dus dacht ik daar ook een iFrame van te maken en het menu vanaf een losse html-pagina te laden, maar dat blijkt moeilijker dan ik dacht.
Als ik het menu laadt vanuit dat iFrame, komt er een witte rand om het menu, waardoor deel 1,2 en 4 niet meer op elkaar aansluiten. Dit is belangrijk, omdat er een grijze rand van 1 naar 2 naar 4 loopt, en die wordt nu dus onderbroken.
Is er een mogelijkheid om dit toch voor elkaar te kunnen krijgen, zonder de witte randen?
Is dit misschien beter te doen in een andere taal, of met behulp van bijvoorbeeld CSS? Ik heb daar geen ervaring in, maar als ik weet dat het daarmee wel mogelijk is wil ik dat ook nog wel uitproberen.
De site is ingedeeld in een tabel, waarvan het formaat met percentages is aangegeven, zodat het automagisch resized als je een andere resolutie hebt.
Deel 1,2 en 4 zijn flash afbeeldingen, deel 3 is een iFrame, met daarin de content van onze site.
Deel 2 is het navigatiemenu.
Nu willen wij speciale content van een ander bedrijf op onze site zetten, maar daarvoor moet het menu (2) kunnen verdwijnen. Dus dacht ik daar ook een iFrame van te maken en het menu vanaf een losse html-pagina te laden, maar dat blijkt moeilijker dan ik dacht.
Als ik het menu laadt vanuit dat iFrame, komt er een witte rand om het menu, waardoor deel 1,2 en 4 niet meer op elkaar aansluiten. Dit is belangrijk, omdat er een grijze rand van 1 naar 2 naar 4 loopt, en die wordt nu dus onderbroken.
Is er een mogelijkheid om dit toch voor elkaar te kunnen krijgen, zonder de witte randen?
Is dit misschien beter te doen in een andere taal, of met behulp van bijvoorbeeld CSS? Ik heb daar geen ervaring in, maar als ik weet dat het daarmee wel mogelijk is wil ik dat ook nog wel uitproberen.