Hallo mensen, ik ben een site voor iemand aan het maken met de volgende code:


<html>
	<head>
		<title>KVH Fotografie Pagina 1</title>
		<style type="text/css">
			body{
				background-color: #565656;
				font-family: Arial;
				color: white;
				font-size: 10pt;
			}
			a{ color: #fff; }
			a:hover{ color: #ff0000; }
			a:visited{ color: #ef000b; }
			a:active{ color: #ef000b; }
			
			.menu{
				float:left;
			}
			.menu_boven{ 
				background-image: url(images/menu_boven.gif); 
				background-repeat: no-repeat; 
				width: 200px;
			}
			.menu_midden{
				background-image: url(images/menu_midden.gif); 
				width: 200px; 
				padding: 5px, 5px, 5px, 20px; 
			}
			.menu_onder{ 
				background-image: url(images/menu_onder.gif); 
				background-repeat: no-repeat; 
				width: 200px; 
			}

			.content{ 
				position:absolute; 
			}	
			.content_boven{
				background-image: url(images/content_boven.gif); 
				background-repeat: no-repeat; 
				width: 850px; 
				height: 8px;
			}
			.content_midden{
				background-image: url(images/content_midden.gif); 
				background-repeat: repeat-y; 
				width: 850px;
				padding: 23px, 23px, 8px, 23px; 
			}
			.content_onder{
				background-image: url(images/content_onder.gif); 
				background-repeat: no-repeat; 
				width: 850px; 
				height: 8px;
			}
		</style>
	</head>
	<body>
		<img src="images/header.jpg" border="0"><br>
		<div class="menu">
			<div class="menu_boven"></div>
			<div class="menu_midden">
				<a href="#">Home</a><br>
				<a href="#">Zoeken</a><br>
				<a href="#">Catagorieën</a><br><br>
				<a href="#">Media registreren</a><br>
				<a href="#">Wachtwoord vergeten? (media)</a><br><br>
				<a href="#">Bekijk bestelling</a><br>
				<a href="#">Tarieven</a><br><br>
				<a href="#">Contact</a><br>
				<a href="#"><b>Informatie</b></a>
			</div>
			<div class="menu_onder"></div>
		</div>
		<div class="content">
			<div class="content_boven"></div>
			<div class="content_midden">
				Welkom op de site van KVH Fotografie!<br><br>
				Heb je altijd al een mooie foto boven je bed willen hangen van Klaas-Jan Hunterlaar, of bent u van het AD en wilt u een mooie foto van Maarten Stekeleburg op de voorpagina?<br>
				Dan bent u bij KVH Fotografie op de goede plaats!<br><br>
				Wij zijn Kees en Fred, wij zijn professioneel fotograaf op het gebied van sport.<br>
				Maar... Als u gaat trouwen of uw zoontje speelt zijn eerste volleybalwedstrijd, dan kunt u ons altijd inhuren.<br><br><br>
				Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tristique placerat sem. Etiam consequat. Sed vitae odio ut mauris tincidunt varius. Vivamus sodales. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos hymenaeos. Cras malesuada tristique tortor. Proin id velit. Sed cursus suscipit lacus. Fusce semper, enim eu molestie aliquet, leo dui pulvinar nunc, in pretium nisi enim nec eros. Nulla facilisi. 
				<br><br>
				Suspendisse pharetra. Maecenas quis mauris. Integer lorem turpis, pharetra eu, scelerisque eu, suscipit sit amet, massa. Donec molestie rutrum ligula. Fusce auctor molestie eros. Nam rhoncus eleifend tellus. Mauris risus mi, volutpat sit amet, pharetra eget, aliquam at, velit. Maecenas lobortis tempor enim. Suspendisse semper commodo eros. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nunc ultricies risus placerat purus consectetuer convallis. Mauris interdum, lectus sed pretium varius, felis neque tristique elit, nec hendrerit mauris massa sit amet massa. Integer quam dolor, pulvinar non, aliquam molestie, feugiat id, libero. Duis nunc. Vestibulum quis libero in dolor varius adipiscing. Aenean sollicitudin elit et leo. Vivamus erat purus, luctus sed, accumsan facilisis, lobortis a, nisl. Donec vel erat eget neque suscipit facilisis. Nunc lectus dui, sodales eget, tincidunt et, aliquam ac, felis. 
				<br><br><br>
				LET OP!<br>
				<a href="#">Lees eerst goed de informatiepagina door!</a>

			</div>
			<div class="content_onder"></div>
		</div>
	</body>
</html>


Zoals je misschien ziet doet hij het in ie wel maar in ff niet. :(

Dit wordt de eerste site die ik maak in css dus kan wel wat hulp gebruiken :)
Hopelijk ziet een van jullie de fout?

Groeten
Boris

PS: http://www.bwebsites.nl/kvh daar staat ie online
geef de class .menu eens een breedte mee
daarnaast wil ik als tip meegeven om de CSS in een apart bestand te zetten
dat werkt makkelijker als je meerdere pagina's wilt maken
Waarom heb je position: absolute; op je content div staan?
Allen bedankt voor jullie reactie,
@mikeY: helaas, dit werkt niet :(
@Terry: ja dat was ik ook nog van plan, maar bedankt voor je reactie.
@Jan: omdat hij anders niet rechts naast het menu komt te staan.

Hopelijk kunnen jullie mij verder helpen?

Groeten
Boris
Dan kun je toch beter position absolute weghalen, en float: right; neerzetten?
hmm bedankt voor de tip :) heb het nu aangepast ( www.bwebsites.nl/kvh )
Alleen zoals je ziet verspringt die contentbox nu een stukkie naar rechts.

(ik heb de margin-left:10px; al weggehaald uit .content) alleen hij verspringt nogsteeds )

Gr.
Boris
jawel
Je content is gewoon te groot :s.

Ohja en als ik je source zo nu en dan even bekijk. Wat doe je net ? CSS dan begin je best opnieuw of je krijgt nog veel problems.
Je begint steeds met een maincontainer. daarin een header -links-recht gedeelte footer.

en klaar was je site op 2 minuten.
Hallo wouter,
bedankt voor je antwoord alleen begrijp ik je niet helemaal.

Wat is er te groot aan m'n content? de tekst?

En, wat bedoel je hiermee?:
Ohja en als ik je source zo nu en dan even bekijk. Wat doe je net ? CSS dan begin je best opnieuw of je krijgt nog veel problems.
Je begint steeds met een maincontainer. daarin een header -links-recht gedeelte footer.
Ok. Heb je soms vergoeding. Of wil je dat ik het hier publiekelijk uitleg ?.

1. Tekst heeft nooit te maken met je layout. het probleem bevind zich echter in de grote van de content(dus het divje). Je bouwt je source (bron) verkeerd op.
Een ruime schets heb ik je gegeven. Maar leg hem nog eens uit.
Je bouwt een site in divjes (y) chapeau. Je begint

1. Je maakt een maincontainer zo groot als de site opzich word in breedte.
2. Je bepaald de indeling. In jou geval -> een header, een menu , een content , een footer.

3. Deze verdeel je. Mooi en netjes. Omdat je content langs je menu staat is hier een trukje voor.

Je maakt nog een extra div. een soort van grotecontent gedeelte. (dit moet niet maar is het beste.)
Hierin plaats je de 2 div's (content-menu) Alleen in deze volgorde 1. CONTENT 2. MENU. ---->> Nu geef je in je html dezelfde volgorde aan. maar in je css doe je dit. Float-> RIGHT (bij de content.)


En dit zou het ongeveer zijn.
Verder wil ik hem altijd juist scripten. mits een leuk voorstel (LINKJE - EURO? - ...).

MVG

[edit]Als ik kijk bij BW site's moest deze uitleg niet.[/edit]

Reageren