Ga naar inhoud

Blijkbaar schalen mijn frames zich ... dit is NIET mijn bedoeling, wie weet raad?


Aanbevolen berichten

  • Reacties 64
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Geplaatste afbeeldingen

Ik denk alvast dat ik gevonden heb hoe ik de code hier kan weergeven.

Die is momenteel de volgende:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>De Beatrijsroedel</title> 
<style type="text/css">
<!--
body 
{
background-color: #333;
margin: 20px 0 20px 0;
}
#container    /* Omsluit alle divs */
{
width: 900px;  /* Volledige breedte */
margin: 0 auto;  /* Centreert */ 
}
#header
{
background: #000;
border-width: 0px;
height: 120px;
}
#boven
{
background: #FF6600;
border-width: 0px;
height: 30px;
}

#contentwrapper{   /* Omspant alleen content */
float: left;   /* Voor juiste volgorde divs */
width: 100%;
}
#content
{
background: #fff;
border-width: 0px;
width: 540px;
height: 600px;
margin: 0 180px 0 180px; /* 0 BreedteLinks 0 BreedteRechts */
}
#links
{
float: left;
background: #0066FF;
width: 180px;
margin-left: -900px;  /* -VolledigeBreedte */
border-width: 0px;
height: 600px;
}
#rechts
{
float: left;
background: #0066FF;
width: 180px;
border-width: 0px;
height: 600px;
margin-left: -180px; /* -BreedteRechts */
}
#onder
{
clear: left;   /* Zo krijgt deze div weer volledige breedte */
background: #9900FF;
height: 30px;
}  
-->
</style>
</head>
<body>
<div id="container">
<div id="header"></div>
<div id="boven"></div>
<div id="contentwrapper">
<div id="content"></div>
</div>
<div id="links"></div>
<div id="rechts"></div>
<div id="onder"></div>
</div>
</body>
</html>

---------- Post toegevoegd om 12:34 ---------- Vorige post was om 12:29 ----------

Stegisoft, ... hoe bedoel je de onderste balk aub? De purpere? (paars)? Ik ben niet zo bekend om een browser te downloaden, geen idee hoe dat werkt. en hoe ik daarna gewoon terug ie gebruik, ...

De site werd gisteren door een kennis alvast ook getest op chrome hoor, ik had daar zelfs nog nooit van gehoord, haha.

Link naar reactie
Delen op andere sites

Uw vriend heeft float gebruikt en dat is prima.

Maar hij gebruikt ook height: 600px;

Dat is minder goed bij nieuwe Firefox

Ik was er gisterenavond even bezig geweest om dat probleem op te lossen.

Gewoon firefox downloaden en dan installeren.

Dat gaat heel simpel.

post-6829-1417704464,3806_thumb.jpg

aangepast door stegisoft
Link naar reactie
Delen op andere sites

stegisoft; ik zie daar niet zuke graten in hoor, ik begreep dat de paarse balke lager staat, ...

Maar dit op zich is voor mij niet echt een probleem, ... toch?

Soit, dank voor het screenshotje, ... als u zegt, dat je er gisteren even mee bezig geweest bent, ... hebt u dan een oplossing gevonden eventueel voor dit voorval?

Groeten

Link naar reactie
Delen op andere sites

  • 3 weken later...

Na lange tijd afwezig te zijn ben ik ook weer actief in het topic.

Even een aantal dingen die ik tot nu toe heb gezien.

Als ik ga naar: De Beatrijsroedel

Dan krijg ik nog steeds te zien dat alles aan de linkerkant staat. Een oplossing hiervoor is hetvolgende:

Zorg dat al je DIV's in een container DIV zitten. Voorbeeldje:

<body>
<div id="website">
     hier staat de rest van AL je code
</div>
</body>

De breedte van deze container div geef je de maximale breedte die je website mag krijgen. In jouw geval 900px.

Je moet deze div dan nog een margin geven zodat deze in het midden komt te staan. Deze margin moet dan worden "0 auto"

Dat wilt zeggen dat de margin 0px is, en dat hij automatisch overal de juiste afstanden neerzet.

Je CSS wordt dan:

#website{
    width: 900px;
    margin: 0 auto;
}

Als je nu bij alle DIV's die daarin staan de breedte NIET meer instelt, zal deze altijd 100% van de DIV zijn die boven hem ligt.

Duv in jouw geval kun je het zo verwoorden:

De DIV genaamd "website" (die we hierboven aanmaken) is de hoofd div. Alle DIV's hieronder (dus header, boven, content, etc). Moet je instellen dat deze geen vaste breedte hebben. Ze zullen dan 100% breed zijn in verhouding met de "website" DIV. Dat wilt dus zeggen dat je nooit last zult krijgen dat DIV's te breed worden.

Dit is dus het verhaal over de breedte en het in het midden uitlijnen.

Nu je vraag over de home.html. De home.html is een bestandje wat net zoals error.html ook aangemaakt moet worden. Deze home.html zal jouw homepagina worden.

Mijn scriptje doet namelijk hetvolgende:

Zit je op de homepagina?

- ja:

------ Bestaat home.html?

------ ja: laad home.html zien

------ nee: laat error.html zien

-nee:

------ bestaat de opgevraagde pagina?

------ ja: laat de opgevraagde pagina zien

------ nee: laat error.html zien

Dat is ongeveer hoe mijn scriptje werkt. Dus als je home.html nog aanmaakt, dan zul je merken dat deze als homepagina gebruikt wordt. Alle tekst die je daar in zet zal dus op de homepagina worden weergegeven.

Ow, en nog 1 tip. Alle pagina's die je aanmaakt zoals error.html, home.html of testfile.html moeten voldoen aan de volgende eigenschappen:

Alles boven de <body> (opener) moet verwijderd worden (inclusief <body> zelf)

Alles onder de </body> (sluiter) moet verwijderd worden (inclusief </body> zelf).

Hiermee voorkom je dat je website verkeerd ingelezen wordt door zoekmachines.

Groeten,

leroy

Link naar reactie
Delen op andere sites

@ Leroy, ik heb je gisteren via een mailberichtje gecontacteerd, ... (do 21 juli), geen idee of dit goed terecht kwam bij u, ... daarom dat ik je zonet een pb wilde sturen maar blijkbaar zou je inbox voor die berichten vol zitten zodoende dat ik je niet kon pb'en. Ik had graag geïnformeerd of je de mail van gisteren wel goed ontving? Tnx en groeten

Link naar reactie
Delen op andere sites


×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.