Vraag & Antwoord

Webdesign (HTML, CSS, Flash)

HTML Frames: Linken naar 2 frames + Variabele frames ???

Anoniem
boelieboelie
6 antwoorden
  • http:/
    ocmn037.amity.nl

    Nu is mijn probleem:

    Ik heb links een frame gemaakt met een menu. Als ik daar op een link klik wil ik naar een bepaalde pagina gaan waarin in een apart menu (het plaatje met de molen en de leeuw met daaronder een witte balk, wat ook een aparte frame is) waar zowel linker menu hetzelfde blijft en in het witte balkje een submenu komt te staan met de pagina's per categorie. Tevens moet er een startpaginaatje komen in de vlag, wat ook weer een aparte frame is (ivm scrollen). Hoe krijg ik dit voor elkaar?

    En als ik bijvoorbeeld op geschiedenis klik, moet er een ander submenu komen dan wanneer ik op cultuur klik.


    Het is lastig, maar wil het heel graag zo voor elkaar krijgen :roll:

    Wie kan mij helpen??? Gebruik gewoon een normale html editor.
  • Wat vind je van het idee om die frames te laten varen en volledig te werken m.b.v. CSS? Scheelt je een hoop geploeter.
  • Omdat ik met een opdracht van school zit waarbij een resolutie van 800 x 600 verplicht is. Daarbij komt dat ik al een ontwerp van iemand kreeg geleverd en dat ik geen css kan. Html kan ik dan al wel, op wat praktische dingen na. En met dreamweaver kreeg ik te veel problemen dat ik het maar op deze manier gedaan heb.

    Heb inmiddels al wel een code gevonden:

    <a href="javascript:void(parent.framenaam.location.href='pagina1.htm');
    void(parent.framenaam2.location.href='pagina2.htm');">

    Maar nu heb ik wel het probleem dat ik in een frame opeens een klein scrollbalkje krijg terwijl ik niks heb aangepast aan het plaatje. In het originele frame had ik scrolling al niet toegestaan. Weet iemand hoe dit aan te passen?
  • Ik weet geen antwoord op je vraag (althans, ik heb er niet over nagedacht), maar ik wil wel even zeggen dat je site er niet uitziet in Firefox. Nou ga ik er vanuit dat het waarschijnlijk toch alleen maar op Internet Explorer hoeft te werken, maar dat een uit frames opgebouwde site niet werkt in Firefox, kan goed betekenen dat er iets fout zit in je code.

    Overigens is CSS best makkelijk te snappen…
    Op www.w3schools.com/css/ kun je via interactieve voorbeelden leren hoe het werkt.
    Het idee van CSS komt hier op neer: hoe de pagina eruit ziet, leg je vast in een 'stylesheet'. Daarin vermeld je waar bepaalde dingen moet komen te staan (bijv. positie v.h. menu), hoe groot de tekst wordt, welke kleur de pagina is, etc. Verander je iets in het stylesheet, dan verandert de layout van alle pagina's die daaraan gelinkt zijn, automatisch mee.

    M.b.v. de volgende links is je probleem op te lossen via CSS:
    - positioneren van elementen (voor de header, de menu's en het tekstveld);
    - plaatjes als background gebruiken (voor o.a. die Nederlandse vlag);
    - een site centreren (om het effect van je frames na te bootsen);
    - een menu maken (voor zowel een verticaal als horizontaal menu).

    En ja, het lukt om precies dezelfde pagina te maken met CSS (ik heb het even geprobeerd), zonder frames.

    (Overigens zie ik dat op jouw site ook CSS wordt gebruikt voor de plaatjes en de links.)
  • Bedankt voor je reactie. Als ik geen oplossing weet ga ik toch maar css proberen.

    Dan nog een vraagje. Wanneer ik mijn site offline test doettie het wel, maar online klik ik op een link en dan kan hij ineens alle frames niet meer vinden. Ik had de pagina's en dus de links allemaal in 1 map staan, dus aan links hoefde ik niks meer te veranderen.
  • [quote:c24a73a4af="hatseflats"]Bedankt voor je reactie. Als ik geen oplossing weet ga ik toch maar css proberen.

    Dan nog een vraagje. Wanneer ik mijn site offline test doettie het wel, maar online klik ik op een link en dan kan hij ineens alle frames niet meer vinden. Ik had de pagina's en dus de links allemaal in 1 map staan, dus aan links hoefde ik niks meer te veranderen.[/quote:c24a73a4af]
    Zoals ik ook al in het anderen topic had gezegd, moet je eens checken naar de hoofletters van de extensie.

    .htm != .HTM

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.

Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord