1 scrollbar voor alle frames

Status
Niet open voor verdere reacties.

geusie

Nieuwe gebruiker
Lid geworden
9 apr 2008
Berichten
2
Hoi,
ik heb een probleempje bij het maken van een website.
Ik heb met frames gewerkt:
-eerst twee rijen
-en in de tweede rij twee kolommen

zo heb ik dus drie frames (een hoofd, links een menu en rechts de inhoud)

Hoe kan ik nu 1 scrollbar maken, die doet alsof die drie frames 1 pagina zijn.
Dus 1 scrollbar die geldt voor al de frames

Groetjes
 
Met frames gaat je dit niet lukken, maar wel met css:

.head {

float:left;
width:100%;
height:10%;
border: 1px solid;

}

.menu {

float:left;
width:50%;
height:90%;
border: 1px solid;

}

.main {

float:left;
width:50%;
height:90%;
border: 1px solid;

}

sla dat op als bv position.css

en dan in html:

<link href="position.css" rel="stylesheet" type="text/css">

<div class="head">
Hier komt de inhoud van het bovenste gedeelte
</div>

<div class="menu">
hier komt het menu
</div>

<div class="main">
hier komt de hoofdtekst van de webpagina
</div>

Zo zou het moeten lukken
 
Enige probleem is dan, maar mss is dat geen probleem voor jou, dat niet meer één frame apart kan vervangen worden (met als gevolg dat je bvb in iedere pagina het menu opnieuw moet zetten).

Anders kan je proberen om alle frames in 1 groot schermvullend frame te stoppen, dan de css-overflow-eigenschap uitzetten voor alle frames uitgezonderd het grote omvattende frame. Alleen weet ik niet of zoiets kan, ik werk niet met frames.

Waarom wil je dat alle frames samen bewegen? Dikwijls is het juist de bedoeling dat het menu niet meebeweegt met de inhoud en een aparte schuifbalk krijgt (als dit nodig is) omdat dit veel prettiger navigeren is.
 
Iframe

Dit kun je wel doen als je daarna voor elke div een Iframe maakt, met scrolling="no". Zo zou het wel kunnen
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan